最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

比較常用證件正則表達(dá)式驗證大全

 更新時間:2015年10月16日 11:53:14   投稿:mrr  
最近做項目,有項目需求需要對各種常用的證件進行驗證。而港澳通行證,臺灣通行證,護照這些證件,在網(wǎng)上沒有搜到正則驗證的方法,后來經(jīng)過一番折騰,結(jié)合validator這個驗證插件寫了一些代碼,在此分享給大家,需要的朋友可以參考下

下面都是我收集的一些比較常用的正則表達(dá)式,因為平常可能在表單驗證的時候,用到的比較多。特發(fā)出來,讓各位朋友共同使用。

// 身份證驗證  

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') {
 var re1 = /^[a-zA-Z]{5,17}$/;
 var re2 = /^[a-zA-Z0-9]{5,17}$/;
 return this.optional(element) || (re2.test(value)) || re1.test(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) || (re1.test(value)) || (re2.test(value))
 } else {
 return true;
 }
}, "臺灣通行證格式不正確");

以上內(nèi)容是小編給大家介紹比較常用證件正則表達(dá)式驗證大全,希望大家喜歡。

相關(guān)文章

最新評論

托里县| 纳雍县| 资中县| 温宿县| 贺州市| 邻水| 克山县| 合作市| 鱼台县| 福鼎市| 格尔木市| 正镶白旗| 兴文县| 崇礼县| 庆元县| 遂宁市| 轮台县| 龙川县| 阿勒泰市| 维西| 宝山区| 沅江市| 绥德县| 鱼台县| 崇左市| 晋中市| 长岭县| 灵璧县| 清远市| 武冈市| 卓尼县| 班玛县| 宿迁市| 长春市| 东丰县| 尚义县| 焉耆| 高雄县| 运城市| 顺义区| 洛川县|