删除空白段落标签 - TinyMCE

时间:2011-11-23 03:48:50

标签: c# regex string tinymce strip-tags

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

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

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

基本上如果段落标签内没有文字显示,我想删除它.​​.任何想法?

1 个答案:

答案 0 :(得分:2)

尝试Html Agility Pack,它会将您的HTML片段解析为一个DOM,可以遍历该DOM以删除符合条件的任何<p>标记。使用正则表达式会更容易,更强大。