2010-08-03 75 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,并从那里处理它..?

它显然会更灵活,但比直线正则表达式要重得多。

相关问题