「http:www」がオプションの URL を検証しようとしているため、yahoo.com とhttp://www.yahoo.comは有効な URL である必要がありますが、次の正規表現を使用しても utl3 が有効なものになることはありません。 . どうすればこれを修正できますか??
function checkUrlTest(url){
var urlregex = new RegExp("^(https?:\/\/www\.)?(^(https?:\/\/www\.)[0-9A-Za-z]+\.+[a-z]{2,5})");
return urlregex.test(url);
}
url3 = "yahoo.com";
url4 = "www.yahoo.com";
alert(checkUrlTest(url3));