У меня есть ответ JSON, и я пытаюсь заменить только hypen (-) на подчеркивание (_) на согласованность в PHP, используя preg_replace.PHP Regex to preg_replace hypen с подчеркиванием, если слово имеет двоеточие в конце
Пример;
[
{
"name": "Disable Comments",
"slug": "disable-comments",
"required": true,
"force-activation": true,
"force-deactivation": true
},
{
"name": "Intuitive Custom Post Order",
"slug": "intuitive-custom-post-order",
"required": true,
"force-activation": false,
"force-deactivation": true
}
]
Я пытаюсь настроить таргетинг только на ключи, поэтому ничего не заканчивается двоеточием. Я пробовал так много вариаций, но не могу приблизиться.
Просьба указать код, показывающий, что вы пробовали; что поможет вам получить более качественные ответы. – Bek
Я бы разобрал JSON, затем перебрал массивы и заменил ключи, вместо того, чтобы попытаться сделать это прямо в JSON. – Barmar