Heim Web-Frontend js-Tutorial Zusammenfassung der regulären Ausdrücke für 15/18-stellige ID-Nummern-Überprüfung_reguläre Ausdrücke

Zusammenfassung der regulären Ausdrücke für 15/18-stellige ID-Nummern-Überprüfung_reguläre Ausdrücke

Jun 28, 2017 pm 01:43 PM
正则 表达式 身份证

Ich benötige einen einfachen regulären Ausdruckfür die Verifizierung der ID-Nummer und habe alle Probleme, deshalb habe ich einfach selbst einen geschrieben Der reguläre Ausdruck wird hauptsächlich für die Verifizierung der 15/18-stelligen ID-Nummer verwendet. Der Artikel stellt ihn ausführlich vor.

Vorwort

Während des Entwicklungsprozesses ist es häufig erforderlich, die Gültigkeit einiger Eingabeinformationen zu überprüfen. Am einfachsten ist es, reguläre Ausdrücke zu verwenden Schauen wir uns für die Verifizierung, den effizientesten Weg, den regulären Ausdruck für die Verifizierung einer 15/18-stelligen ID-Nummer an.

Einleitung

xxxxxx yyyy MM dd 375 0 Achtzehn Ziffern

xxxxxx yy MM dd 75 0 Fünfzehn Ziffern

Region:

[1-9]d{5}

Die ersten beiden Ziffern des Jahres:

              1800-2399(18|19|([23]d))

Die letzten beiden Ziffern des Jahres:

d{2}

Monat:

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

Anzahl der Tage:

                                                                                                                      🎜> Zweistelliger Sequenzcode: (([0-2][1-9])|10|20|30|31)

Code prüfen : d{3}

d{2}

Regulärer Ausdruck

[0-9Xx]

Achtzehnter Platz: Fünfzehnter Platz:

^[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]$

Gesamt:

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

( )

Einfache

JS^[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}$Validierung Beispiel

Zusammenfassung

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; 
} 
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonZusammenfassung der regulären Ausdrücke für 15/18-stellige ID-Nummern-Überprüfung_reguläre Ausdrücke. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Mit einem Ausweis können mehrere Taobao-Geschäfte eröffnet werden Mit einem Ausweis können mehrere Taobao-Geschäfte eröffnet werden Oct 10, 2023 pm 01:51 PM

Mit einem Ausweis kann nur ein Taobao-Geschäft eröffnet werden. Verkäufer sollten sich an die Vorschriften der Taobao-Plattform halten und nicht versuchen, die Ausweise anderer Personen für die Eröffnung mehrerer Geschäfte zu verwenden. Verkäufer können ihr Geschäft erweitern und den Umsatz steigern, indem sie Geschäfte zusammenlegen und Filialen eröffnen. Es ist jedoch zu beachten, dass jede Filiale einen eigenen Personalausweis zur Authentifizierung mit echtem Namen verwenden muss.

So ersetzen Sie eine Zeichenfolge, die mit „was' beginnt, durch einen regulären PHP-Ausdruck So ersetzen Sie eine Zeichenfolge, die mit „was' beginnt, durch einen regulären PHP-Ausdruck Mar 24, 2023 pm 02:57 PM

Reguläre PHP-Ausdrücke sind ein leistungsstarkes Werkzeug zur Textverarbeitung und -konvertierung. Es kann Textinformationen effektiv verwalten, indem es Textinhalte analysiert und sie gemäß bestimmten Mustern ersetzt oder abfängt. Eine häufige Anwendung regulärer Ausdrücke besteht darin, Zeichenfolgen zu ersetzen, die mit bestimmten Zeichen beginnen. Wir werden dies wie folgt erklären

Wie ordne ich mehrere Wörter oder Zeichenfolgen mithilfe des regulären Golang-Ausdrucks zu? Wie ordne ich mehrere Wörter oder Zeichenfolgen mithilfe des regulären Golang-Ausdrucks zu? May 31, 2024 am 10:32 AM

Reguläre Golang-Ausdrücke verwenden das Pipe-Zeichen |, um mehrere Wörter oder Zeichenfolgen abzugleichen, wobei jede Option als logischer ODER-Ausdruck getrennt wird. Zum Beispiel: Entspricht „fox“ oder „dog“: fox|dog entspricht „quick“, „brown“ oder „lazy“: (quick|brown|lazy) entspricht „Go“, „Python“ oder „Java“: Go| Python |Java sucht nach Wörtern oder 4-stelligen Postleitzahlen: ([a-zA

So verwenden Sie reguläre Ausdrücke, um chinesische Schriftzeichen in PHP zu entfernen So verwenden Sie reguläre Ausdrücke, um chinesische Schriftzeichen in PHP zu entfernen Mar 03, 2023 am 10:12 AM

So entfernen Sie Chinesisch mithilfe regulärer Regeln in PHP: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Definieren Sie eine Zeichenfolge, die Chinesisch und Englisch enthält. 3. Verwenden Sie „preg_replace('/([\x80-\xff]*)/i', '',$a);“ Die reguläre Methode kann chinesische Zeichen aus den Abfrageergebnissen entfernen.

So verwenden Sie den regulären Abgleich, um HTML-Tags in PHP zu entfernen So verwenden Sie den regulären Abgleich, um HTML-Tags in PHP zu entfernen Mar 21, 2023 pm 05:17 PM

In diesem Artikel erfahren Sie, wie Sie mithilfe regulärer PHP-Ausdrücke HTML-Tags entfernen und Klartextinhalte aus HTML-Strings extrahieren. Um zu demonstrieren, wie man HTML-Tags entfernt, definieren wir zunächst eine Zeichenfolge, die HTML-Tags enthält.

Werden Handy und Ausweis gemeinsam entmagnetisiert? Werden Handy und Ausweis gemeinsam entmagnetisiert? Aug 14, 2023 pm 02:33 PM

Mobiltelefone und Ausweise werden nicht gemeinsam entmagnetisiert. 1. Im Ausweis sind im Gegensatz zu herkömmlichen Bändern, Festplatten und anderen Speichermedien keine magnetisierten Substanzen vorhanden Bei Mobiltelefonen handelt es sich um hochfrequente elektromagnetische Wellen mit Frequenzen von Hunderttausenden bis Zehnmillionen Hertz, die nicht in der Lage sind, Ausweise zu magnetisieren. Die Magnete in den Handy-Lautsprechern haben keine entmagnetisierende Wirkung auf den Ausweis. Wir können den Personalausweis und das Mobiltelefon sicher zusammenfügen und darauf achten, Schäden am Personalausweis zu vermeiden und seinen normalen Gebrauch zu schützen, damit er uns besser dienen kann.

Kann NFC Ausweise erkennen? Kann NFC Ausweise erkennen? Nov 03, 2022 pm 02:30 PM

NFC kann Ausweise erkennen; bereits 2015 gab China Mobile bekannt, dass seine Eigenmarke N1 die Funktion von NFC zur Erkennung von Ausweisen geöffnet hat. Mit einer speziellen APP können Sie Ausweisinformationen für echte Namen auslesen Authentifizierung; sobald Mobiltelefone zur Identitätserkennung populär werden. Es hat die Funktion eines Personalausweises oder einer ID-Karte und verwendet ein digitales Passwort oder ein Fingerabdruck-Passwort, um die Sicherheit und Fälschungssicherheit seiner Verwendung in gewissem Maße zu verbessern.

Geben Sie Tipps zur Verwendung regulärer PHP-Ausdrücke zur Implementierung der chinesischen Ersetzungsfunktion Geben Sie Tipps zur Verwendung regulärer PHP-Ausdrücke zur Implementierung der chinesischen Ersetzungsfunktion Mar 24, 2024 pm 05:57 PM

Wir geben Tipps zur Verwendung regulärer PHP-Ausdrücke zur Implementierung der chinesischen Ersetzungsfunktion. Bei der Webentwicklung stoßen wir häufig auf Situationen, in denen chinesische Inhalte ersetzt werden müssen. Als beliebte serverseitige Skriptsprache bietet PHP leistungsstarke reguläre Ausdrucksfunktionen, mit denen sich problemlos chinesische Ersetzungen realisieren lassen. In diesem Artikel werden einige Techniken zur Verwendung regulärer Ausdrücke zur Implementierung der chinesischen Substitution in PHP vorgestellt und spezifische Codebeispiele bereitgestellt. 1. Verwenden Sie die Funktion preg_replace, um die chinesische Ersetzung zu implementieren. Die Funktion preg_replace kann in PHP verwendet werden

See all articles