【发布时间】:2011-09-29 16:39:11
【问题描述】:
我需要从 HTML 中解析一些值。
【问题讨论】:
-
我不会使用 REGEX 来解析 HTML,使用 HTML/XML 解析器。
-
这里不可避免地引用了stackoverflow.com/questions/1732348/…
标签: javascript html regex
我需要从 HTML 中解析一些值。
【问题讨论】:
标签: javascript html regex
You can't parse (X)HTML with RegEx,所以不要这样做。您需要使用合适的解析器来构建文档对象模型 (DOM)。由于您使用 JavaScript 标记了您的问题,我建议您使用 jQuery 构建 HTML 的对象图,就像这样:
var $document = $(html);
这个$document 对象现在可以使用$document.find() 之类的方法来操作,以从HTML 中挖掘出您想要的元素。
【讨论】: