正则验证手机号,中文,身份证号 var certNo=$("input[name=Idcard]").val(); //身份证号 var sfreg1 = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; var mobilePhone=$("input[name=phone]").val();//联系电话 var sjreg = /^1[3|4|5|6|7|8|9][0-9]{9}$/; var certName=$("input[name=username]").val();//姓名 var xmreg = /^[\u4E00-\u9FA5]{2,4}$/ if(!sfreg1.test(certNo)){ layer.alert("请输入18位身份证号"); }else if(!sjreg.test(mobilePhone)){ layer.alert("请输入11位手机号"); return false; }else if(!xmreg.test(certName)){ layer.alert("请输入身份证姓名"); return false; }