用preg_replace替换文本中指定的双引号

时间:2012-08-20 12:02:49

标签: php preg-replace

我有一个序列化数组,我需要在所有地方替换双引号:

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

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

文中可能有很多引号,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:3)

尝试

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