// 正则匹配手机号
const checkPhone = (ipt) => {
if (!(/^1[3456789]\d{9}$/.test(ipt))) {
console.log('phone format is error');
return false;
}else{
console.log('phone format is pass');
}
}
checkPhone('1213112')
// 正则匹配身份证号
const idCard = (ipt)=>{
const idcardReg = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/;
if(idcardReg.test(ipt)){
console.log('idCard is pass');
return false
}else{
console.log('idCard is error');
}
}
idCard('1231231231231')
js 正则表达式匹配 身份证号 和手机号
最新推荐文章于 2024-05-20 10:35:51 发布