DOMDocument xpath查询图片扩展名不等于特定文本?

时间:2011-09-01 10:40:40

标签: dom xpath domdocument

将所有图片与png扩展分开?

$xpath = new DOMXPath( $htmlget);
       $nodelist = $xpath->query("//img[!ends-with(@src, "png")]");

我知道这不起作用,我希望能够跳过pngs的图像

1 个答案:

答案 0 :(得分:1)

不在xpath中是一个函数,而不是一个运算符。尝试:

//img[not(ends-with(@src, 'png'))]

另请注意,我已将双引号""更改为单引号'',因为xpath字符串本身由""分隔。