3

我正在尝试删除 TinyMCE 生成的空白段落。我想使用 RegEx,因为 HTML 标签集在我的世界中是有限的,但我不知道如何去做。

为此,我对空白的定义是任何没有文字的东西。以下是我从 TinyMCE 获得的一些空白标签段落:

<p><strong><br></strong></p>
<p><br></p>
<p>&nbsp;</p>
<p></p>

基本上,如果段落标签内不会出现任何文本,我想删除它.​​.有什么想法吗?

4

1 回答 1

2

试试Html Agility Pack,它会将您的 HTML 片段解析为一个 DOM,可以遍历该 DOM 以去除任何<p>符合您条件的标签。这将比使用正则表达式更容易和更健壮。

于 2011-11-23T03:54:27.870 回答