var regName =/^[\u4e00-\u9fa5]{2,4}$/;
if(!regName.test(name)){
alert('真实姓名填写有误');
return false;
}
var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(!regIdNo.test(idNo)){
alert('身份证号填写有误');
return false;
}
验证真实姓名与身份证号
本文介绍了一种使用正则表达式验证真实姓名和身份证号码正确性的方法。通过两个简单的正则表达式,可以检查姓名是否符合中文姓名的常规格式,以及身份证号是否满足基本的长度和字符要求。
var regName =/^[\u4e00-\u9fa5]{2,4}$/;
if(!regName.test(name)){
alert('真实姓名填写有误');
return false;
}
var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(!regIdNo.test(idNo)){
alert('身份证号填写有误');
return false;
}
1037
6388

被折叠的 条评论
为什么被折叠?