可能重复:
Checking for a valid url using Javascript Regular Expressions
PHP validation/regex for URL
我有一个if
语句,用于检查用户是否输入了一个URL(仅限HTTP协议),如下所示:
if(/^regexp/.test(url))
但是这个正则表达式应该如何检查文本是否是URL?
答案 0 :(得分:1)
我相信这个小功能可能会有所帮助:
function isURL(string){
regEx = /(\b(https?|ftp):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gim;
return regEx.test(string));
}
让我们知道它是否成功了!
W上。