Heim > Artikel > Web-Frontend > Was sind die regulären Schreibmethoden für die Überprüfung der 15/18-stelligen ID-Nummer?
Dieses Mal erläutere ich Ihnen die regulären Schreibmethoden für die Überprüfung der 15/18-stelligen ID-Kartennummer und welche Vorsichtsmaßnahmen bezüglich der regulären Schreibmethode für die 15/18-stellige ID-Kartennummer Bei der Überprüfung handelt es sich im Folgenden um einen praktischen Fall. Stehen Sie auf und werfen Sie einen Blick darauf.
Vorwort
Während des Entwicklungsprozesses ist es oft notwendig, die Gültigkeit einiger Eingabeinformationen mithilfe von regulären Ausdrücken Die Verifizierung ist die einfachste und effizienteste Methode. Schauen wir uns den regulären Ausdruck für die Verifizierung einer 15/18-stelligen ID-Nummer an.
Einleitung
xxxxxx yyyy MM dd 375 0 Achtzehn Ziffernxxxxxx yy MM dd 75 0 Fünfzehn ZiffernRegion:
[1-9]d{5}
1800-2399(18|19|([23]d))
Die letzten beiden Ziffern des
d{2}
((0[1-9])|(10|11|12))
29+ >(([0-2][1-9])|10|20|30|31)
Prüfcode:
d{3}
Regulärer Ausdruckd{2}
[0-9Xx]
Achtzehn Ziffern:
Fünfzehnter Platz:
Gesamt: ^[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}$
(
Einfaches JS-Verifizierungsbeispiel
^[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}$
I Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Dinge finden Sie unter php Andere verwandte Artikel auf der chinesischen Website!
Empfohlene Lektüre: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; } }
Analyse der Prinzipien und Syntax der JS-Regularität
Bilder der Verwendung des regulären Mehrzeilenmodus und Single-Line-Modus Ausführliche Erklärung
Das obige ist der detaillierte Inhalt vonWas sind die regulären Schreibmethoden für die Überprüfung der 15/18-stelligen ID-Nummer?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!