⽐较常⽤证件正则表达式验证⼤全
下⾯都是我收集的⼀些⽐较常⽤的正则表达式,因为平常可能在表单验证的时候,⽤到的⽐较多。特发出来,让各位朋友共同使⽤。
// ⾝份证验证
jQuery.validator.addMethod("isIdCard", function(value, element, type) {
if ($(type).val() === '1') {
var re = /(^/d{15}$)|(^/d{18}$)|(^/d{17}(/d|X|x)$)/;
return this.optional(element) || (re.test(value));
} else {
return true;
}
}, "⾝份证格式不正确");
// 护照验证
jQuery.validator.addMethod("isPassport", function(value, element, type) {
if ($(type).val() === '2') {
jquery怎么进行验证var re1 = /^[a-zA-Z]{5,17}$/;
var re2 = /^[a-zA-Z0-9]{5,17}$/;
return this.optional(element) || (st(value)) || st(value);
} else {
return true;
}
}, "护照格式不正确");
// 港澳通⾏证验证
jQuery.validator.addMethod("isHKMacao", function(value, element, type) {
if ($(type).val() === '3') {
var re = /^[HMhm]{1}([0-9]{10}|[0-9]{8})$/;
return this.optional(element) || (re.test(value));
} else {
return true;
}
}, "港澳通⾏证格式不正确");
// 台湾通⾏证验证
jQuery.validator.addMethod("isTaiwan", function(value, element, type) {
if ($(type).val() == "4") {
var re1 = /^[0-9]{8}$/;
var re2 = /^[0-9]{10}$/;
return this.optional(element) || (st(value)) || (st(value))
} else {
return true;
}
}, "台湾通⾏证格式不正确");
以上内容是⼩编给⼤家介绍⽐较常⽤证件正则表达式验证⼤全,希望⼤家喜欢。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。