在文本与preg_replace函数替换指定的双引号(Replacing specified dou

2019-07-31 02:17发布

我有一个序列化的数组,我需要这样的所有地方,以取代双引号:

...s:30:"test "is" & test";...

...s:30:"test "is" & test";...

可以有很多的文字引号的,所以可以与人分享帮助?

Answer 1:

尝试

preg_replace("/([^:])(\")([^;:])+/isU","$1"$3",$arr);


文章来源: Replacing specified double quotes in text with preg_replace