|
|
1
3
不要使用正则表达式,而是使用PHP库进行DOM操作。我相信我以前用过这个: http://simplehtmldom.sourceforge.net/ . 使用非常简单。因为这不是XML,所以php dom可能对您不起作用。 |
|
|
2
0
如果它是XHTML,那么我建议使用php xml解析器解析它,然后使用节点而不是regex访问数据。通常,解析html/xhmtl时,regex是一个坏主意。 http://php.net/manual/en/book.xml.php 上面的simplecode是正确的,使用dom解析器: http://simplehtmldom.sourceforge.net/ |
|
|
3
0
这个问题以及所有关于用正则表达式解析HTML的问题都以史诗般的方式回答了。 RegEx match open tags except XHTML self-contained tags . 需要阅读。 也看到 blog 无畏的领袖。 不要使用regexp,使用真正的解析解决方案。如果您的HTML是有效的XML/XHTML,请使用 DOM 或 XSLTProcessor . 如果您不能依赖于它是有效的XHTML,请使用 Beautiful Soup 或@simplecoder引用的simplehtmldom包。 |