我試圖從一個RSS feed以這樣的正則表達式刪除與社會聯繫的一部分:preg_replace函數:正則表達式不起作用
preg_replace("/<p>.*?facebook.*?</p>/", "", $rss_string);
其中$ rss_string可能是如。
<description>important_content<p>facebook_rubbish_here</p></description>
起初它是無效修飾符'p'。然後我改變/ p到\/p導致它運行,但它沒有找到任何東西......我做錯了什麼?我不是逃避我應該做的事嗎?
謝謝!
您需要在正則表達式中跳過正斜槓或使用不同的分隔符(例如'#')。 –