交流?独裁?技术-目的-改变世界...远离编程,珍爱生命。


JS正则校验数字,特殊字符,邮箱基本格式

一)校验数字

var ab = /^[0-9\ ]+$/;
	
var tel = 23234e;
	
if(ab.test(tel) == false)
{
	alert("手机号码不正确!");
}


二)校验邮箱

var regu ="^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z-]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]|net|NET|asia|ASIA|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT|cn|CN|cc|CC)$";

var re = new RegExp(regu);

var email = "wow@wow.com";

 if(email.search(re) == -1)
{
	alert("邮箱格式不正确!");
}

三)校验特殊字符

var txt=new RegExp("[ ,\\`,\\~,\\!,\\@,\#,\\$,\\%,\\^,\\+,\\*,\\&,\\\\,\\/,\\?,\\|,\\:,\\.,\\<,\\>,\\{,\\},\\(,\\),\\',\\;,\\=,\"]");

var username = "//23**";

if(txt.test(username))
{
	alert("姓名不能含特殊字符!");
}



posted @ 2014-05-08 17:06  Jinx007  阅读(249)  评论(0编辑  收藏  举报

Medivh 麦迪文——世界最后的守护者。