js正则表达式判断身份证号、邮箱和空字符串


//判断身份证号是否是15位或者18位
var re = /(^/d{15}$)|(^/d{17}([0-9]|X)$)/;
if (!re.test(idcard.value)) {
alert("身份证号格式不正确!");
idcard.focus();
return false;
}


//判断邮箱格式是否正确
var re = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((/.[a-zA-Z0-9_-]{2,3}){1,2})$/;
if(!re.test(email.value)){
alert("邮箱格式不正确!");
email.focus();
return false;
}

//判断空串和空格
var re = /^//S+$/;
if(!re.test(telphone.value)){
alert("联系电话不能含有空格!");
telphone.focus();
return false;
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM