URL验证REGEX - URL与http://,www有效。 ,https:// www。 ,http:// www。只有
我想要一个正则表达式,除了上面的url和单词也可以用大写字母。 我没有得到任何正则表达式。此代码无法正常工作。URL验证REGEX - URL与http://,www有效。 ,https:// www。 ,http:// www。只有
var url="www.google";
var Regex=/^(http\:\/\/|https\:\/\/)?(www.)?\w+(\.\w+)*(\.\w{2,4})\/?$/;
if(Regex.test(url))
{
alert("true");
}
else
{
alert("false");
}
我一直保持表达过于简单。
/^(https?\:\/\/www\.)?(www.)?\w+(\.\w+)*(\.\w{2,4})\/?$/i
嘿它是工作,但它不适用于例如google.com或GOOGLE.COM的情况可以添加表达式,以便它可以为此运行也适用于大写字母或没有任何首字母缩写 – anu 2014-12-13 05:52:16
我希望这会帮助你。但是,我强烈建议你再次修改正则表达式。你的正则表达式包含很多错误。此regEx也将匹配http // google.com类型的网址。我想你想要这个,但忘记包括在问题中。如果满意,请接受答案。 – Vishal 2014-12-13 06:07:14
我希望它不包含http或www的google.com或yahoo.com。还有一点是,除了像www.google.gfbuksgbusg这样的情况外,它不是一个恰当的情况,它必须在最后一个点之后有最多4个字符。你能纠正吗?我会感谢你。 – anu 2014-12-13 06:09:59
是啊!我正在使用javascript,我必须通过正则表达式并检查它是否为真。你能告诉这个可以验证我想验证的url的正则表达式吗 – anu 2014-12-13 04:56:52
我已经把代码放进去了,但是它不能正常工作。你可以帮我改变这个代码吗 – anu 2014-12-13 05:30:20