我在一個字符串中有一些(HTML)文本,並且在該文本中出現了這個「Group」<br><hr/><br>
的幾個出現。簡單的正則表達式(<br><hr\/><br>)
發現第一個發生。我正在尋找的是一種使用preg_replace的方式,用其他文本替換的所有。用preg_replace代替文本組的所有出現
當我使用preg_replace的正則表達式時,我只是得到一個空字符串 - 在我的日誌文件中沒有錯誤。
這preg_replace函數工作對我來說:preg_replace('@(<br><hr\/><br>)@', ' *POST* ', $string);
使用帶'/ g'標誌您正則表達式替換所有發生。 – 2013-02-08 20:21:40
如果它只是一個靜態字符串,爲什麼不使用'str_replace'? – 2013-02-08 20:28:40