2010-08-03 77 views
0

我有結構,像這樣正則表達式:提取HTTP和標題自錨標記屬性與PHP

<h4 class="classname"><a href="http://some-website.com" onclick="someVaryingJS();" title="Some Title">Some Title</a><h4> 

我希望能夠只提取href和title屬性,同時要注意的onclick一堆網址每個標籤的屬性發生了變化,我只想爲該類的h4中的錨定標籤執行此操作。

+1

你想爲此使用一些DOM工具,而不是正則表達式;) – NikiC 2010-08-03 23:05:25

+0

DOM解析器可能是一個更好的選擇。如果未設置結構,則爲esp(即,如果其他標記可能被允許在'

'中) – 2010-08-03 23:06:19

+0

@iamthejeff:要擴展nikic的建議,請嘗試jQuery :) – 2010-08-03 23:06:43

回答

1

你可以加載html片段到DOMDocument,並從那裏處理它..?

它顯然會更靈活,但比直線正則表達式要重得多。

相關問題