Как сделать этот PHP найти-заменить - PullRequest
0 голосов
/ 11 декабря 2018

Я думаю, что мне нужно использовать функцию preg_replace, но я точно не знаю, как набирать шаблоны, которые я хочу найти и заменить.По сути, я хочу заменить это:

: u"x"x",

на это:

: u"x'x",

x означает, что туда могут попасть любые символы.Но я не знаю, как написать x в PHP.

Спасибо!

Редактировать: в основном, я хочу заменить эту среднюю двойную кавычку одиночной кавычкой.И я буду искать в большом файле JSON, чтобы сделать это.Наверное, следовало сказать это в начале.

1 Ответ

0 голосов
/ 11 декабря 2018

Вы можете использовать это регулярное выражение:

$result = preg_replace('#(: u".*?)"(.*?")#', "$1'$2", $string);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...