使用php的正则表达式替换一些标签

时间:2013-04-23 06:19:51

标签: php regex

我想替换像[b],[/b],[i],[/i],[h1],[/h1]这样的标签。到目前为止我已经这样做了:

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

现在仍然有效。但它在替换时插入&lt;br&gt; eveytime。我需要用空格替换这个标签。我没有<br>标记它现在总是插入的内容。我认为它需要小修改。提前谢谢....

2 个答案:

答案 0 :(得分:0)

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

删除[]

中的任何内容

答案 1 :(得分:0)

使用PHP Simple HTML DOM Parser它会让你的生活充满活力