我最近偶然发现了这一点:
PCRE Regex Syntax - Recursive Patterns
它似乎开辟了“匹配”html 标签的可能性,而正则表达式并不擅长这一点。这个实验性功能可以以任何方式用于解析 HTML 片段吗?或者文档(如果可能的话)?
最佳答案
强烈建议不要使用正则表达式进行HTML解析,递归或否。人们经常使用它,因为当你有一把锤子时,世界看起来就像一颗钉子。正确的工具应该更像是 PHP 的 DOMDocument 类,它完全是为解决此类问题而设计的。
关于php - 既然 preg_match 函数似乎支持递归,是否可以使用它来解析 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10655878/