|
|
1
6
不要试图用正则表达式解析HTML。您不能编写与所需内容匹配的表达式,因为HTML不是常规的。
在您的语言提供的库中使用HTML/XML解析器。
您要查找的xpath表达式是
|
|
|
2
4
如果需要进行扩展HTML解析,我建议使用 Html Agility Pack 而不是正则表达式。HAP从HTML页面构建一个XML文档,这样您就可以使用xpath查找特定的节点。 |
|
|
3
1
为什么不使用CSS选择器? |
|
|
4
0
([tt][dd]\sclass=\“blabla\”) |
|
|
5
0
你要找一个类似于
但是,由于形成HTML的方式很差,regex不是解析的好候选者。有很多更好的工具可以做到这一点。 如前所述,使用xpath是使用//td[@class=“someclass”]执行此操作的很好方法。这将为您提供td节点。然后,您可以获取其中的内容并根据需要进行处理。 |
|
|
6
0
不能只使用正则表达式,因为它太复杂了。即使使用lookahead匹配,regex也必须动态更改,因为您必须增加
|