我的字符串值是txt(不是html),其中包含urls:
Blabla http://www.example.com/foo1/ blabla http://www.example.com/foo2/ blabla ......
我需要使用Jsoup从字符串中获取所有这些URL。
有可能吗?
答案 0 :(得分:0)
不,Jsoup不会为你做这件事。 Jsoup解析HTML标记,而不是任意字符串。
如果您的HTML文档包含大量链接标记(<a href="http://example.com/page.html>link text</a>
),则可以使用Jsoup解析标记并提取href
属性。
如果您的字符串中包含某些链接,则可能需要使用regular expressions,如PeterMmm的评论所示。