身份证验证
正则表达式验证身份证号码
let reg = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;
reg.test(idcard); // 身份证号码
手机号验证
正则表达式验证手机号
let reg = /^1(?:3\d|4[4-9]|5[0-35-9]|6[67]|7[013-8]|8\d|9\d)\d{8}$/;
reg.test(mobile); // 手机号
let reg = /^1[3-9]\d{9}$/;
reg.test(mobile);
邮箱验证
正则表达式验证邮箱
let reg = /^[0-9a-zA-Z_.-]+[@][0-9a-zA-Z_.-]+([.][a-zA-Z]+){1,2}$/;
reg.test(email); // 邮箱