使用Jsoup在String中查找URL

时间:2014-03-18 11:47:20

标签: java jsoup

我的字符串值是txt(不是html),其中包含urls:

  

Blabla http://www.example.com/foo1/ blabla   http://www.example.com/foo2/ blabla ......

我需要使用Jsoup从字符串中获取所有这些URL。

有可能吗?

1 个答案:

答案 0 :(得分:0)

不,Jsoup不会为你做这件事。 Jsoup解析HTML标记,而不是任意字符串。

如果您的HTML文档包含大量链接标记(<a href="http://example.com/page.html>link text</a>),则可以使用Jsoup解析标记并提取href属性。

如果您的字符串中包含某些链接,则可能需要使用regular expressions,如PeterMmm的评论所示。