如何检查字符串是否包含“url”或“链接”把它找回来

How to check if string contain the "url or link" and retrieve it

本文关键字:url 链接 回来 包含 何检查 检查 是否 字符串      更新时间:2023-09-26

我有页面的评论部分,用户可以发布对上传内容的评论,我想检查用户是否在他的评论中分享了任何url链接。

示例-

var comment = "To search more on this question you can look to http://stackoverflow.com/ "

现在我如何发现它是URL链接并检索该链接?如果我能找到一种方法在JqueryJava Script中做到这一点,那就太好了,但PHP也是可以接受的。

尝试使用这个REGEX

((http:'/'/|https:'/'/)?(www.)?(([a-zA-Z0-9-]){2,}'.){1,4}([a-zA-Z]){2,6}('/([a-zA-Z-_'/'.0-9#:?=&;,]*)?)?)