我想要一个除了url之外的正则表达式,这些单词也可以是大写字母。 我没有得到任何正则表达式。此代码无法正常运行。
var url="www.google";
var Regex=/^(http\:\/\/|https\:\/\/)?(www.)?\w+(\.\w+)*(\.\w{2,4})\/?$/;
if(Regex.test(url))
{
alert("true");
}
else
{
alert("false");
}
答案 0 :(得分:1)
我保持表达过于简单。
/^(https?\:\/\/www\.)?(www.)?\w+(\.\w+)*(\.\w{2,4})\/?$/i
答案 1 :(得分:0)
.
是正则表达式中的一个特殊元字符,可以匹配任何字符。您需要将其转义以匹配文字.
^(https?:\/\/(www\.)|(www\.))?\w+(\.\w{2,4})\/?$
添加i
修饰符,使您的正则表达式不区分大小写匹配。