PHP正则表达式的帮助。 preg_replace函数

时间:2016-10-20 05:39:22

标签: php preg-replace

我有四个单词A,B,C,D。 我想在给定的句子中用A B替换所有出现的A CA D

我写了这个preg_replace("/([A])\s[C|B]/i", "\1 D",$sentence);

但它没有提供正确的输出。我哪里错了?

1 个答案:

答案 0 :(得分:0)

\内的{p> "正在转义字符串特殊字符,而不是正则表达式特殊字符。您'为字符串分隔符或双\字符:

preg_replace('/([A])\s[C|B]/i', '\1 D', $sentence);