PHP:simple_html_dom-如何查找不在某个类中的元素?

PHP:simple_html_dom-如何查找不在某个类中的元素?,php,simple-html-dom,Php,Simple Html Dom,我在PHP中使用simple_html_dom来获取html页面中的所有A标记。但是一些标签在div中,应该忽略 我想我需要像这样的东西: $htmldom->find(“!div[class=blabla]a”) 我发现我可以使用[attribute!=value]来指定没有特定属性值的元素,但这对元素如何起作用 你基本上已经拥有了它: $htmldom->find("[class!=blabla] a"); Thanx。。。但这难道不要求所有有效的a都在DIV中吗?也许有类似于通配符

我在PHP中使用simple_html_dom来获取html页面中的所有A标记。但是一些标签在div中,应该忽略

我想我需要像这样的东西:

$htmldom->find(“!div[class=blabla]a”)

我发现我可以使用
[attribute!=value]
来指定没有特定属性值的元素,但这对元素如何起作用

你基本上已经拥有了它:

$htmldom->find("[class!=blabla] a");

Thanx。。。但这难道不要求所有有效的a都在DIV中吗?也许有类似于通配符(而不是DIV)的东西来匹配任何元素???@Dylan-您可以省略DIV选择器(或者使用*字符)。