15/18位身分證號碼驗證的正規表示式總結_正規表示式
需要一個簡單的驗證身分證號碼的正規表達式,從網路上查了很多,都有問題,所以乾脆自己寫一個,下面這篇文章主要給大家分享了關於15/18位元身分證號碼驗證的正規表示式,文中介紹的非常詳細,需要的朋友可以參考下。
前言
開發過程中,常常需要對一些輸入資訊進行有效性驗證,使用正規表示式進行校驗是最簡單、效率最高的方式了,以下就來看看15/18位身分證號碼驗證的正規表示式吧。
介紹
xxxxxx yyyy MM dd 375 0 十八位
xxxxxx yy dd 75 0 xxxxxx yy
##地區:[1-9]\d{5}
(18|19|([23] \d)) 1800-2399
\d{2}
((0[1-9])|(10|11|12))
(([0-2][1-9])|10 |20|30|31) 閏年無法禁止29+
\d{3}
\d{2}
[0-9Xx]
正規表示式
十八位:^[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}$ )
#########簡單的###JS###驗證範例##########function isCardNo(card) { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.test(card) === false) { alert("身份证输入不合法"); return false; } }
以上是15/18位身分證號碼驗證的正規表示式總結_正規表示式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

一個身分證只能開設一個淘寶店,賣家應該遵守淘寶平台的規定,不要嘗試使用其他人的身分證來開設多個店。賣家可以透過店鋪合併和開設分店的方式來拓展業務,提高銷售額。但是要注意的是,每家分店都需要使用獨立的身分證進行實名認證。

PHP正規表示式是一種針對文字處理和轉換的強大工具。它可以透過解析文字內容,並依照特定的模式進行替換或截取,達到有效管理文字資訊的目的。其中,正規表示式的一個常見應用是替換以特定字元開頭的字串,對此,我們進行如下的講解

Golang正規表示式使用管道符|來匹配多個單字或字串,將各個選項作為邏輯OR表達式分隔開來。例如:匹配"fox"或"dog":fox|dog匹配"quick"、"brown"或"lazy":(quick|brown|lazy)匹配"Go"、"Python"或"Java":Go|Python |Java匹配字或4位郵遞區號:([a-zA

php用正規去除中文的方法:1、建立一個php範例檔;2、定義一個含有中文和英文的字串;3、透過「preg_replace('/([\x80-\xff]*)/i', '',$a);」正規方法去除查詢結果中的中文字元即可。

在本文中,我們將學習如何使用PHP正規表示式刪除HTML標籤,並從HTML字串中提取純文字內容。為了示範如何去除HTML標記,讓我們先定義一個包含HTML標籤的字串。

手機和身分證在一起不會消磁,原因是:1、身分證內部整合有線圈和晶片,與傳統磁帶、硬碟等儲存媒體不同,不存在被磁化的物質;2、手機的電磁輻射屬於高頻電磁波,其頻率高達數十萬至數千萬赫茲,根本沒有磁化身分證的能力。而手機揚聲器中的磁鐵也不會對身分證產生消磁的影響。我們可以放心將身分證和手機放在一起,並且注意避免身分證的損壞,保護其正常使用,以便更好的為我們服務。

使用PHP正規實現中文替換功能的技巧分享在web開發中,經常會遇到需要對中文內容進行替換的情況。 PHP作為一種流行的伺服器端腳本語言,提供了強大的正規表示式功能,可以輕鬆實現中文替換。本文將分享一些在PHP中使用正規實現中文替換的技巧,同時提供具體的程式碼範例。 1.使用preg_replace函數實作中文替換PHP中的preg_replace函數可以用來

Python作為一種高階程式語言,易於學習和使用。一旦需要編寫Python程式時,無法避免地遇到語法錯誤,表達式語法錯誤是常見的一種。在本文中,我們將討論如何解決Python的表達式語法錯誤。表達式語法錯誤是Python中最常見的錯誤之一,它通常是由於錯誤的使用語法或缺少必要組件而導致的。在Python中,表達式通常由數字、字串、變數和運算子組成。最常見的
