Accumulation - js commonly used regular verification [Articles]

JS正则表达式验证身份证号码

function isCardNo(card)  
{  
   // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X  
   var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;  
   if(reg.test(card) === false)  
   {  
       alert("身份证输入不合法");  
       return  false;  
   }  
}  
JS正则表达式验证手机号码

function isMobile(mobile)  
{  

   var mobileReg  = /^0?(13[0-9]|15[012356789]|17[0-9]|18[0-9]|14[57])[0-9]{8}$/;
   if(reg.test(mobile) === false)  
   {  
       alert("手机号码输入不合法");  
       return  false;  
   }  
}  
Published 65 original articles · won praise 3 · views 50000 +

Guess you like

Origin blog.csdn.net/web_orange/article/details/75459172