【发布时间】:2013-02-08 22:28:30
【问题描述】:
我喜欢删除 any 空的或包含空格的空 html 标记。
想要得到的东西:
$string = "<b>text</b><b><span> </span></b><p> <br/></p><b></b><font size='4'></font>";
到:
$string ="<b>text</b>=;
【问题讨论】:
-
<img>标签或其他有意义的标签呢?line1<br>line2呢?空的<td>标签呢?你能更好地描述你的目的吗?试着解释你想要做什么,而不是你认为应该怎么做。 -
一般来说,用正则表达式解析 html 是个坏主意。改用 xml 解析器
-
另外,我认为应该是
$string = "<b>text</b>";,但这可能只是一个错字。