下面的模式似乎在正則表達式編輯器中工作,但它在PHP中無效(無錯誤)。 我想通過添加分隔符並通過preg_quote運行模式來解決這個問題。 希望在這裏失蹤的步驟有任何幫助。儘管preg_quote工作正則表達式模式在PHP中不起作用
代碼示例:
$pattern = '%(?<[email protected]|.)singleline(?=[^\]\[]*\])%';
$pattern = preg_quote($pattern);
$output = preg_replace($pattern, "", $output);
HTML樣本:
<p>[@address|singleline]</p>
你可以添加$輸出變量的預期的內容? – 2012-03-05 17:28:22