主頁(yè) > 知識(shí)庫(kù) > 15/18位身份證號(hào)碼驗(yàn)證的正則表達(dá)式總結(jié)(詳細(xì)版)

15/18位身份證號(hào)碼驗(yàn)證的正則表達(dá)式總結(jié)(詳細(xì)版)

熱門(mén)標(biāo)簽:梅縣地圖標(biāo)注 地圖標(biāo)注教學(xué)點(diǎn) 呼叫系統(tǒng)外呼只能兩次 甘肅醫(yī)療外呼系統(tǒng)排名 400電話(huà)辦理電話(huà)辦理 西藏智能外呼系統(tǒng)代理商 ai電話(huà)機(jī)器人搭建 外呼系統(tǒng)無(wú)呼出路由是什么原因 貴港公司如何申請(qǐng)400電話(huà)

前言

開(kāi)發(fā)過(guò)程中,常常需要對(duì)一些輸入信息進(jìn)行有效性驗(yàn)證,使用正則表達(dá)式進(jìn)行校驗(yàn)是最簡(jiǎn)單、效率最高的方式了,下面就來(lái)看看15/18位身份證號(hào)碼驗(yàn)證的正則表達(dá)式吧。

介紹

xxxxxx yyyy MM dd 375 0     十八位

xxxxxx    yy MM dd   75 0     十五位

地區(qū): [1-9]\d{5}

年的前兩位: (18|19|([23]\d))            1800-2399

年的后兩位: \d{2}

月份: ((0[1-9])|(10|11|12))

天數(shù): (([0-2][1-9])|10|20|30|31)          閏年不能禁止29+

三位順序碼: \d{3}

兩位順序碼: \d{2}

校驗(yàn)碼: [0-9Xx]

正則表達(dá)式

十八位: ^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$

十五位: ^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$

總:

( ^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)

簡(jiǎn)單的JS驗(yàn)證示例

function isCardNo(card) 
{ 
// 身份證號(hào)碼為15位或者18位,15位時(shí)全為數(shù)字,18位前17位為數(shù)字,最后一位是校驗(yàn)位,可能為數(shù)字或字符X 
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; 
if(reg.test(card) === false) 
{ 
alert("身份證輸入不合法"); 
return false; 
} 
} 

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

您可能感興趣的文章:
  • javascript 身份證號(hào)碼驗(yàn)證函數(shù)(可辨真?zhèn)?,支?5或18位身份證號(hào))測(cè)試誤差為0
  • js身份證判斷方法支持15位和18位
  • C#小程序15位轉(zhuǎn)18位身份證號(hào)代碼
  • 15位和18位身份證JS校驗(yàn)的簡(jiǎn)單實(shí)例
  • javascript把15位身份證轉(zhuǎn)成18的函數(shù)
  • 將15位身份證補(bǔ)全為18位身份證的算法示例詳解

標(biāo)簽:本溪 常州 湖州 大興安嶺 哈密 涼山 泰安 巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《15/18位身份證號(hào)碼驗(yàn)證的正則表達(dá)式總結(jié)(詳細(xì)版)》,本文關(guān)鍵詞  18位,身份證,號(hào)碼,驗(yàn)證,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。

  • 相關(guān)文章
  • 下面列出與本文章《15/18位身份證號(hào)碼驗(yàn)證的正則表達(dá)式總結(jié)(詳細(xì)版)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于15/18位身份證號(hào)碼驗(yàn)證的正則表達(dá)式總結(jié)(詳細(xì)版)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章