国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

常用證件正則表達式驗證

Hancock_Xu / 3140人閱讀

摘要:前段時間做一個項目,需要對各種常用證件進行驗證。而港澳通行證,臺灣通行證,護照這些證件,在網上并沒有找到做正則驗證的方法。后來從網站的代碼中發(fā)現(xiàn)了這些驗證規(guī)則,結合這個驗證插件寫了一些代碼,有需要的朋友可以參考。

前段時間做一個項目,需要對各種常用證件進行驗證。而港澳通行證,臺灣通行證,護照這些證件,在網上并沒有找到做正則驗證的方法。后來從12306網站的代碼中發(fā)現(xiàn)了這些驗證規(guī)則,結合validator這個驗證插件寫了一些代碼,有需要的朋友可以參考。

// 身份證驗證   
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;
    }
}, "臺灣通行證格式不正確");

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/86032.html

相關文章

  • 記爬取CET4級網站的那一夜

    摘要:四級報名網站為了公平公正,將每個報名學生的基本信息姓名學號大頭照報考等級放在了網上,這樣同學院同年級的同學就可以進行監(jiān)督。正則表達式爬取的信息文件靠你了接下來就是用搭一個搜索引擎了。 首先: 中秋節(jié)快樂 然后: 沒有了... 回寢室之前在304的晚上 轉眼間就大二了,于是就要考四級,考四級就要報名,于是去了報名網站http://cet.tinyin.net/accuse.asp, ...

    huayeluoliuhen 評論0 收藏0
  • 如何判斷用戶瀏覽器以及一些前端常用正則表單驗證

    摘要:前言在我們做用戶授權登錄微信授權,以及根據(jù)對應瀏覽器做對應的操作的時候,經常會遇到需要判斷用戶使用的瀏覽器的需求,以及在需要用戶輸入信息的時候,有需要驗證的一些正則。 前言 在我們做用戶授權登錄(微信,qq授權),以及根據(jù)對應瀏覽器做對應的操作的時候,經常會遇到需要判斷用戶使用的瀏覽器的需求,以及在需要用戶輸入信息的時候,有需要驗證的一些正則。如果喜歡的話可以點波贊/關注,支持一下,希...

    JiaXinYi 評論0 收藏0
  • 常用正則達式整理(大全)

    摘要:驗證是否含有等字符驗證漢字驗證地址驗證驗證電話號碼正確格式為,,,,,。驗證身份證號位或位數(shù)字驗證一年的個月正確格式為和驗證一個月的天正確格式為和。 http://blog.csdn.net/hebbely/...;http://www.cnblogs.com/hustsk... 驗證數(shù)字:^[0-9]*$ 驗證n位的數(shù)字:^d{n}$ 驗證至少n位數(shù)字:^d{n,}$ 驗證m-...

    Allen 評論0 收藏0
  • 正則達式

    摘要:本文內容共正則表達式火拼系列正則表達式回溯法原理學習正則表達式,是需要懂點兒匹配原理的。正則表達式迷你書問世了讓幫你生成和解析參數(shù)字符串最全正則表達式總結驗證號手機號中文郵編身份證地址等是正則表達式的縮寫,作用是對字符串執(zhí)行模式匹配。 JS 的正則表達式 正則表達式 一種幾乎可以在所有的程序設計語言里和所有的計算機平臺上使用的文字處理工具。它可以用來查找特定的信息(搜索),也可以用來查...

    bang590 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<