身份證號正則校驗:
前6位 第一位1到9範圍 後5位 數字/^[1-9]\d/
年份4位 開頭兩位 18 or 19 or 20 後面2位數字/(18|19|20)\d/
月份2位 1開頭 第二位為0到2 或者 0開頭 第二位1到9/((1[0-2])|(0[1-9]))/
日期2位 第一位0到2的範圍,第二位1到9的返回 加上10 20 30 31/(([0-2][1-9])|10|20|30|31)/
最後4位 前三位為數字 最後一位0到9 or x or x/\d[0-9xx]&/
完整正則
/^[1-9]\d(18|19|20|(3\d))\d((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d[0-9xx]$/
身份證號脫敏
let idnumber = idnumber.replace(/^((\d)\d+(\d[0-9xx]))$/, '$2********$3')
手機號正則校驗
/^1[3456789]\d$/
固定**校驗
示例: 0571-9888888 或 05719888888
開頭為0的3到4為區號
中間的-
按需要新增
尾部 7到8位號碼
/^0(\d|\d-)?\d$/
郵箱校驗
由數字、字母或者_-
組成,中間新增@
和.
分開
/^[a-za-z0-9_-]+@[a-za-z0-9_-]+(\.[a-za-z0-9_-]+)+$/
字母開頭,由_-
字母和數字組成的6到20位字元
/^[a-za-z][_\-a-za-z\d]$/
傳真校驗
3到4位區號-
7到8位手機號-
尾部1到6位
純數字 11~18 位
/^(\d-\d-\d|\d)?$/
企業稅號校驗
16 | 18 | 19 | 20 位大寫英文本母和數字
/^[a-z0-9]$|^[a-z0-9]$|^[a-z0-9]$|^[a-z0-9]$/
銀行卡號
16到19位數字
/^\d$/
銀行卡格式***x ***x ***x ***x
let res = acount.replace(/(.)/g, '$1 ')
手機號格式*** ***x ***x
let res = mobile.replace(/(\d)(\d))/g, '$1 $2')
營業執照
大寫字母和數字15到18位
/^[a-z0-9]$/
判斷身份證 銀行卡 手機號等
判斷手機號 bool checkphone nsstring phonenumber 手機號碼 13 0 9 14 5,7 15 0,1,2,3,5,6,7,8,9 17 6,7,8 18 0 9 170 0 9 移動號段 134,135,136,137,138,139,150,151,152,15...
身份證,銀行卡丟失後
1.立馬打 到銀行,對銀行卡進行口頭掛失,對銀行卡進行凍結,一般會有幾天的凍結期,如廣發是5天,工商是15天。2.去派出所報案,立乙個案,這一步基本不會起到什麼作用,因為派出所每天會接到n多這樣的案子,在他們看來,這事太小了。但還是得立一下,其會開乙個立案回執單。3.辦臨時身份證,由於臨時身份證的辦...
身份證 銀行卡識別方案
b.月介面呼叫總量 0 呼叫量 1000 1000 呼叫量 1萬 1萬 呼叫量 10萬 10萬以上 身份證識別 免費0.2元 次 0.12元 次 0.08元 次 銀行卡免費 0.2元 次 0.15元 次 0.08元 次 月介面呼叫總量 0 呼叫量 15000 500次 日 0 呼叫量 5萬 5萬 呼...