2013-03-27 44 views
0

有象下面這樣的HTML代碼示例:正則表達式來獲得一個特殊的標籤

<div><span>span1</span></div> 
<b>for test</b> 
<span>span2</span> 

有沒有什麼辦法讓不在div標籤(在此示例中的所有span標籤:跨度2 )

根據此帖子C# Regular Expression excluding a string這是我的模式,但它不起作用。 pattern:((?:(?!\b<div>\b))*)((.|\n)*?)<span>((.|\n)*?)</span>((.|\n)*?)((?:(?!\b</div>\b))*)

+3

如何使用HTML解析器? – nhahtdh 2013-03-27 04:23:37

+0

@nhahtdh任何解決方案 – 2013-03-27 04:56:17

回答