Skip to main content
 首页 » 编程设计

c#之HTML 敏捷提取 PHP 标签

2024年01月12日34kevingrace

HTML Agility Pack 应该使用什么语法来提取所有

来自 Php 文件的标签..?

HtmlNodeCollection tags = htmlDoc.DocumentNode.SelectNodes("//??php"); 

抛出异常(无效 token )。

试图逃跑?和 ??和\?

谢谢

请您参考如下方法:

HTML Agility Pack 在节点上阻塞 ?在名字里。最简单的选择可能是在将 HTML 字符串加载到文档对象之前遍历它并替换 <? 的实例。与 <php等等。这不会处理任何令人讨厌的情况,例如在页面上使用“<?”的字符串文字。但实际上,这种情况多久发生一次?