从包含某些字符串的文档 jsoup 中提取到其他字符串的链接

Jes*_*son 3 java parsing android jsoup

我使用jsoup从网站中提取链接。我想提取一个仅包含一些关键字的指定链接。我想检索包含关键字“下载”的链接。怎么做。我有以下代码

Document doc = Jsoup.parse( new URL("http://www.examplesite.com)); 
Element link = doc.select("a").first();
Run Code Online (Sandbox Code Playgroud)

Hau*_*idt 5

请参阅此处了解选择器语法。

:contains您可以使用例如测试节点内的文本Element link = doc.select("a:contains(Download)").first();。如果您愿意,可以用于:matches正则表达式。

您可以通过方法获取链接地址attr,例如String linkaddress = link.attr("href");