废话不多说 ,上菜!有其他问题可以在评论区留言,看到第一时间回复!
表达式俩边斜杠我加的,如果有问题可以去掉试一下
手机号!
/^[1][3,4,5,7,8][0-9]{9}$/ // 兼容局部
/^[1][3,4,5,6,7,8,9][0-9]{9}$/; // 兼容2020年所有手机号
身份证号18
/^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9xX]$/
身份证15~18
/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
qq邮箱
/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/
特殊邮箱限制
@前64位字符 .后2到4位字符
/^[a-zA-Z0-9_]{2,63}[a-zA-Z0-9]@[a-zA-Z0-9]+\.[a-zA-Z0-9]{2,4}$/
/^[0-9]{5,12}$/
$("#nextgo").click(function() {
var usname = $("#ag_username").val();
var ustel = $("#ag_tel").val();
var uscard = $("#ag_card").val();
var ag_hone = new RegExp('^[1][3,4,5,6,7,8,9][0-9]{9}$'); // 手机号
// var id_number = /^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9xX]$/; // 身份证号
var id_number = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if (!usname) {
layer.msg('请输入负责人姓名')
return false;
}
if (!ag_hone.test(ustel)) {
layer.msg('请输入负责人手机号码')
return false;
}
if (!id_number.test(uscard)) {
layer.msg('请输入负责人身份证')
return false;
}
});
关注我,后期继续完善!以上真实有效!
如果有问题,可以加我微信一起讨论,我们一起进步!
屏幕前的你,加油!