Regex для избежания двойных кавычек внутри двойных кавычек с помощью preg_replace

я пытался избежать всех двойных кавычек внутри двойных кавычек (да, безумных) весь день, и яЯ наконец сдаюсь. У меня есть такие данные: я

{ "test": "testing with "data" like this", "subject": "trying the "special" chars" }

пытался preg_replace каждый" с\" внутри что-то вроде этого/"(.*)+, "/ что означает все в двойных кавычках, за которыми следуют запятая и пробел.

Мне нужен способ превратить это:

{ "test": "testing with "data" like this", "subject": "trying the "special" chars" }

В это:

{ "test": "testing with \"data\" like this", "subject": "trying the \"special\" chars" }

Использование preg_replace.

Ответы на вопрос(1)

Ваш ответ на вопрос