2011-11-23 138 views
3

我想刪除由TinyMCE生成的空白段落。我想使用正則表達式,因爲我的宇宙中的HTML標記集是有限的,但我不知道如何去做。刪除空白段落標記 - TinyMCE

爲此我對空白的定義是任何沒有文字的東西。這裏有一些空白標籤的段落我從TinyMCE的獲得:

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

基本上如果沒有文本是要顯示段落標記中,我想刪除它.​​.任何想法?

回答

2

試一試Html Agility Pack,它會將您的HTML片段解析爲一個可以遍歷的DOM,以去除符合條件的任何<p>標籤。這將使用正則表達式更容易和更強大。

+0

這是完美的,謝謝! – zgirod