【发布时间】:2011-04-20 20:08:35
【问题描述】:
我正在寻找一个正则表达式来查找第一个 <h3> 标记的内容。我可以在那里使用什么?
【问题讨论】:
-
使用正则表达式进行这种 HTML 解析通常是个坏主意。请参阅:stackoverflow.com/questions/1732348/… 使用适当的 HTML 解析器。
-
如果你的 html 是 xhtml,你也可以使用 xpath 来达到这个目的。
-
PHP 具有解析 HTML DOM 的本机能力——您几乎肯定希望使用它而不是正则表达式。
-
我不知道为什么这会被否决 - 对于新手来说这是一个合理的问题。
-
我同意避免为此使用正则表达式的观点,但我认为所有的反对意见都有些苛刻——这不应该是一个你问问题的网站,因为你不知道吗?怎么办?
标签: php regex html-parsing