正则表达式以查找字符串中的URL

正则表达式以查找字符串中的URL

有谁知道我可以用来查找字符串中的URL的正则表达式?我在Google上发现了很多正则表达式,用于确定整个字符串是否为URL,但我需要能够在整个字符串中搜索URL。例如,我希望能够找到www.google.comhttp://yahoo.com在以下字符串中:

Hello www.google.com World http://yahoo.com

我不是在寻找字符串中的特定URL。我正在寻找字符串中的所有URL,这就是我需要正则表达式的原因。


DIEA
浏览 983回答 3
3回答

函数式编程

这是我使用的那个(http|ftp|https)://([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:/~+#-]*[\w@?^=%&/~+#-])?对我有用,也适合你。
打开App,查看更多内容
随时随地看视频慕课网APP