一个javascript正则表达式验证问题:3到24个字符,可以是小写字母、数字, 不支持纯数字
初学JS发现很多问题,上边的问题是新浪上对输入个性域名的格式验证,希望大侠帮忙解决一下有后半段的正则表达式也行能把函数写出来最好...
初学JS发现很多问题,上边的问题是新浪上对输入个性域名的格式验证,希望大侠帮忙解决一下
有后半段的正则表达式也行
能把函数写出来最好 展开
有后半段的正则表达式也行
能把函数写出来最好 展开
2个回答
展开全部
<script type="text/javascript">
function chkdomain(domain){
if(domain.length<3 || domain.length>24){
alert("The length is valid!");
return false;
}
if(/[^a-z\d]/.test(domain)){
alert("Illegal char!");
return false;
}
if(/^\d+$/.test(domain)){
alert("pure numbers!");
return false;
}
alert("OK!");
return true;
}
domain = "123456";
chkdomain(domain);
</script>
function chkdomain(domain){
if(domain.length<3 || domain.length>24){
alert("The length is valid!");
return false;
}
if(/[^a-z\d]/.test(domain)){
alert("Illegal char!");
return false;
}
if(/^\d+$/.test(domain)){
alert("pure numbers!");
return false;
}
alert("OK!");
return true;
}
domain = "123456";
chkdomain(domain);
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询