2013-04-23 26 views
0

我想替換一些標籤,如[b],[/b],[i],[/i],[h1],[/h1]等。我已經完成了目前爲止:用php替換一些標籤的正則表達式

preg_replace("'\[.*\]'i", "",$strmessage); 

現在仍然有效。但是當它被替換時,它會插入一個&lt;br&gt; eveytime。我只需要用空格替換這個標籤。我不是<br>標記現在總是插入的內容。我認爲它需要小修改。在此先感謝....

+0

沒有辦法的代碼添加了一個''
標籤。 – Barmar 2013-04-23 06:25:46

回答

0
preg_replace('{\[.*?\]}i', "",$strmessage); 

它刪除anythig在[]

+0

已更新thx'{\ [。*?\]} i' – 2013-04-23 06:25:18

+0

嘿JOE它的工作:D:D請你解釋一下,請給一些好的資源鏈接來學習正則表達式。許多非常感謝..... – 2013-04-23 06:32:35

+0

{\ [。*?\]}匹配第一[和最近],{\ [。* \]}匹配第一[和最後]在同一行 – 2013-04-23 06:47:17