可能重复:
匹配 URL 的好的正则表达式是什么?
我有一个从服务器发送的字符串,如下所示:
“嘿,看看这里的这张照片http://example.com/fantastic.jpg,是不是很好看?”
我想要一个执行以下操作的正则表达式函数:
function returnUrl(text) {
regex here ...
return url;
}
我对正则表达式真的很不好,所以我来这里寻求帮助。请看下面的图片以了解我的意思:
这是 stackOverflow 自动更改我在可点击 URL 中插入的文本,我想它是 jQuery / regex。
提前致谢。
编辑:
忘了提一下,这个正则表达式应该只适用于图像(jpg、png 等)而不适用于所有链接。