请建议如何验证应包含http或https和www的网址
由于 阿米特
答案 0 :(得分:4)
尝试使用该功能:
(function isURL(s) {
var regexp = /http(s?):\/\/www\.[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
return regexp.test(s);
})("https://www.google.com")
你可以玩它here
答案 1 :(得分:0)
试试这个:
^(http|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?
var re = /^(http|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/;
alert(re.test(yourString));
答案 2 :(得分:0)
你可以使用:
function checkhttpWww(s) {
var reg = /http(s?):\/\/www/;
return reg.test(s);
}
答案 3 :(得分:0)
function is_correct(x) {
return /^http[s]?:\/\/www\./.test(x);
}