我如何preg_replace
这种模式:<!--[if gte mso 9]>-->
这是我的完整代码:
$content = preg_replace("/<!--[if gte mso 9]>-->/", "", $content);
答案 0 :(得分:1)
方括号在正则表达式中具有特殊含义,因此您需要转义它们:
$content = preg_replace("/<!--\[if gte mso 9\]>-->/", "", $content);
注意:正如你在没有正则表达式的情况下做一个简单的替换,这会更快:
`$content = str_replace("<!--[if gte mso 9]>-->", "", $content);