我有一個字符串...更換一個<br /> 2正則表達式
$str = 'bob<br /><br />looked so good<br />tonight!';
我想替換任何實例,其中只有一個<br />
有兩個。
目前,我有...
echo preg_replace('/(<br \/>\s*){1}/', '<br /><br />', $str);
但這放兩大<br />
鮑勃時,它不僅要經過好走了。
任何幫助將是偉大的!
編輯:輸出應該是...
bob<br /><br />looked so good<br /><br />tonight!
使用該函數的第五個參數 - 計數,含有該匹配...比較,如果計數大於1,並... – bodi0
所以'
'保持完好? – Blender
不要使用正則表達式來操作HTML,因爲HTML不是**常規語言。你最終會後悔的。使用HTML庫。 – m0skit0