常用證件正規表示式驗證

2021-09-19 15:25:14 字數 1084 閱讀 5524

前段時間做乙個專案,需要對各種常用證件進行驗證。而港澳通行證,台灣通行證,護照這些證件,在網上並沒有找到做正則驗證的方法。後來從12306**的**中發現了這些驗證規則,結合validator這個驗證外掛程式寫了一些**,有需要的朋友可以參考。

// 身份證驗證   

jquery.validator.addmethod("isidcard", function(value, element, type) $)|(^\d$)|(^\d(\d|x|x)$)/;

return this.optional(element) || (re.test(value));

} else

}, "身份證格式不正確");

// 護照驗證

jquery.validator.addmethod("ispassport", function(value, element, type) $/;

var re2 = /^[a-za-z0-9]$/;

return this.optional(element) || (re2.test(value)) || re1.test(value);

} else

}, "護照格式不正確");

// 港澳通行證驗證

jquery.validator.addmethod("ishkmacao", function(value, element, type) ([0-9]|[0-9])$/;

return this.optional(element) || (re.test(value));

} else

}, "港澳通行證格式不正確");

// 台灣通行證驗證

jquery.validator.addmethod("istaiwan", function(value, element, type) $/;

var re2 = /^[0-9]$/;

return this.optional(element) || (re1.test(value)) || (re2.test(value))

} else

}, "台灣通行證格式不正確");

常用證件的正規表示式

驗證是否為email格式 public static final string email w w w w w w 驗證 號碼 public static final string telephone d d d d d d d d 驗證手機號碼 public static final string...

常用正規表示式驗證

js的正規表示式 校驗是否全由數字組成 function isdigit s if patrn.exec s return false return true 校驗登入名 只能輸入5 20個以字母開頭 可帶數字 的字串 function isregisterusername s a za z0 9 ...

常用正規表示式驗證

正則驗證手機號 正確返回 true function preg mobile mobile mobile else 驗證 號碼 function preg tel tel d d tel else 驗證身份證號 15位或18位數字 function preg idcard idcard d idca...