手机验证:
var tel = /^1[3|4|5|7|8]\d{9}$/;
if (tel.test(phone) != true) {
alert('请输入正确的手机号');
return false;
}
密码验证:
var pwd = /^[a-zA-Z0-9]\w{5,17}$/;
if (pwd.test(password) != true) {
alert("密码不能输入中文字符且长度为6至18位")
return false;
}
身份证号验证:
function isCardNo(card) {
var num = $(card).val();
console.log(num);
// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if (reg.test(num) === false) {
alert("身份证输入不合法");
return false;
}
}