使用javascript / jquery,验证应具有http或https和www的URL

时间:2011-07-21 13:34:42

标签: javascript jquery

请建议如何验证应包含http或https和www的网址

由于 阿米特

4 个答案:

答案 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));

Test it at this JsFiddle

Found at RegExLib

答案 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);
}