我有以下规则来匹配可以正常工作的图像
//div[@class="wp-caption alignright" or @class="area"]//img
问题是页面是动态创建的,现在它在我需要匹配的图像之前包含另一个图像,所以我有一个新的 xpath 规则来适应这个
(//div[@class="body"]//img)[2]
有没有办法将这两条规则合二为一,因为我实际上需要两者?
谢谢
我有以下规则来匹配可以正常工作的图像
//div[@class="wp-caption alignright" or @class="area"]//img
问题是页面是动态创建的,现在它在我需要匹配的图像之前包含另一个图像,所以我有一个新的 xpath 规则来适应这个
(//div[@class="body"]//img)[2]
有没有办法将这两条规则合二为一,因为我实际上需要两者?
谢谢
只需将然后与联合运算符结合使用:
//div[@class="wp-caption alignright" or @class="area"]//img | (//div[@class="body"]//img)[2]
你可以在这里测试它:http ://www.xpathtester.com/obj/cf36d1bd-01c6-41ea-8e9b-2099cc75cf80