如何做这个PHP查找替换



我认为我需要使用preg_replace函数,但不确定如何键入要查找和替换的模式。基本上,我想取代这个:

: u"x"x",

这个:

: u"x'x",

x意味着任何字符都可以去那里。但是我不知道如何用PHP编写x

谢谢!

编辑:基本上,我想用单引号取代中间的双引号。我会搜索一个大的JSON文件来做这件事。可能一开始就应该这么说。

您可以使用以下正则表达式:

$result = preg_replace('#(: u".*?)"(.*?")#', "$1'$2", $string);

最新更新