我有一個字符串,其中包含要移除的DIV標記。
我可以通過其參數(這種情況下的特定樣式)將其刪除,這是唯一的。這個DIV包含了很多包含其他DIV的HTML。如何使用HTML/DOM解析器或Xpath刪除包含其他DIV的DIV
<div style="padding-top: 10px; clear: both; width: 100%;">
{ a lot other divs here}
</div>
如何從字符串中刪除它?
EDIT:(任何有用的技術是歡迎)
編輯2:我知道如何使用ergualr表達式的不便。如果你有一個使用regexs
的解決方案也是受歡迎的,因爲它是一個一站式的解析過程,並且文本非常小,並且HTML被很好地解釋(確實是XHTML)。
編輯3:如果可能的話,請用HTML/DOM parser or Xpath
或其他什麼來舉例說明。這裏的問題不是選擇數據,而是刪除數據。可以用HTML/DOM parser or Xpath
完成嗎?
你想要代碼被物理刪除或只是隱藏的div? – anjunatl 2012-01-27 15:23:33
使用DOMDocument和XPath也更容易。 – 2012-01-27 15:25:48
刪除PLIZ !! ... – 2012-01-27 15:26:12