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.