这是图像元素
<img src="http://example.com/images/abc.jpg"
alt="The quick brown fox jumped over the lazy dog" />
现在,我想使用多个关键字来找出正确的img元素。这是什么 发现于jsoup的documentation。
doc.select("img[alt*=fox]")
我想使用多个关键字。 我想检查alt标签中的所有关键字。
例如:狐狸,狗,懒惰,快速
这样做的正确方法是什么。
我希望这能弥补一个明确的问题。
答案 0 :(得分:1)
从@Sage链接的documentation,您还可以传入以逗号分隔的多个选择器。因此,如果您希望所有img
元素的alt
属性包含fox
或toy
,您可以说
doc.select("img[alt*=fox],img[alt*=toy]")
这将返回符合您条件的Element
个对象
答案 1 :(得分:0)
我认为您需要使用[attr~=regex]
模式:具有名为“attr”的属性的元素,以及与正则表达式匹配的值。