【发布时间】:2014-05-01 18:52:50
【问题描述】:
我正在尝试从带有 RegEx 的 RSS 提要中删除带有社交链接的部分,如下所示:
preg_replace("/<p>.*?facebook.*?</p>/", "", $rss_string);
$rss_string 可以是例如哪里。
<description>important_content<p>facebook_rubbish_here</p></description>
起初它是无效的修饰符'p'。然后我将 /p 更改为 \/p 导致它运行,但它没有找到任何东西......我做错了什么?我没有逃避我应该逃避的事情吗?
谢谢!
【问题讨论】:
-
您需要转义正则表达式中的正斜杠或使用不同的分隔符(例如
#)。
标签: php regex preg-replace