問候元素!正則表達式,以提取類名
我有一些HTML,可能會或可能不會是有效的。如果HTML是無效的,最好則可以嘗試,而產生的任何錯誤都可以接受(即分組太多,因爲有些標籤沒有正確關閉)。
在該HTML是多種元素,其中一些可具有類(稱之爲「findme」)的。這些元素是不同類型的;一些IMG,一些對象,一些一個等
我需要一個正則表達式,將拔出的所有元素,與內容所包含是否含有內容。
例如:
<div>
<span><img class="findme" src="something" /></span>
<object class="findme" classid="clsid:F08DF954-8592-11D1-B16A-00C0F0283628" id="Slider1" width="100" height="50">
<param name="BorderStyle" value="1" />
<param name="MousePointer" value="0" />
<param name="Enabled" value="1" />
<param name="Min" value="0" />
<param name="Max" value="10" />
</object>
</div>
運行在HTML的是大塊的正則表達式應該返回2個元素:
<img class="findme" src="something" />
和
<object class="findme" classid="clsid:F08DF954-8592-11D1-B16A-00C0F0283628" id="Slider1" width="100" height="50">
<param name="BorderStyle" value="1" />
<param name="MousePointer" value="0" />
<param name="Enabled" value="1" />
<param name="Min" value="0" />
<param name="Max" value="10" />
</object>
你的任何正則表達式大師在那裏有關於這個的一個想法?
編輯: 的語言是C#。
能否請您指定要使用這個工作的編程語言? – 2009-07-30 14:15:51