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