Heim  >  Artikel  >  Web-Frontend  >  So überprüfen Sie die Mobiltelefonnummer mit Javascript

So überprüfen Sie die Mobiltelefonnummer mit Javascript

藏色散人
藏色散人Original
2021-07-03 10:37:194200Durchsuche

So überprüfen Sie die Mobiltelefonnummer mit JavaScript: Erstellen Sie zunächst eine JS-Codedatei und verwenden Sie dann den regulären Ausdruck „return /^1[3-9]d{9}$/.test(mobile)“, um festzustellen, ob das Mobiltelefon vorhanden ist Telefonnummer ist korrekt.

So überprüfen Sie die Mobiltelefonnummer mit Javascript

Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Wie verifiziert man eine Mobiltelefonnummer mit Javascript?

JavaScript-Handynummer-Schreibmethode für reguläre Ausdrücke

In unserem täglichen Entwicklungsprozess müssen wir häufig eine Mobiltelefonnummer ermitteln. Ich erinnere mich, als ich zum ersten Mal mit der Arbeit am Front-End-„Schnittbild“ begann, hatte ich Zweifel. Wird das nicht vom Backend erledigt? Wenn das Front-End im Voraus feststellt, ob die Mobiltelefonnummer korrekt ist, kann es tatsächlich Backend-Anfragen reduzieren und Breitbandressourcen sparen.

Wir müssen zuerst die Regeln für Mobiltelefonnummern „aus der Baidu-Enzyklopädie“ verstehen:

Signalsegment von China Telecom: 133, 149, 153, 173, 177, 180, 181, 189, 191, 199

Signalsegment von China Unicom : 130, 131, 132, 145, 155, 156, 166, 171, 175, 176, 185, 186

Mobilfunknummernbereich für China: 134 (0-8), 135, 136, 137, 138, 139, 147, 150, 151, 152, 157, 158, 159, 172, 178, 182, 183, 184, 187, 188, 198

Andere Nummernsegmente: Segment 14 war früher das ausschließliche Nummernsegment für Internetkarten, wie z. B. die von China Unicom 145, China Was sich bewegt, ist 147 und so weiter.

Virtueller Betreiber

Telekommunikation: 1700, 1701, 1702, 162

Mobilfunk: 1703, 1705, 1706, 165

China Unicom: 1704, 1707, 1708, 1709, 171, 1 67

Satellitenkommunikation: 1349

Zunächst einmal können Mobiltelefonnummern nur ganze Zahlen sein. Wir können so urteilen:

function isMobile (mobile) {
  return /\d+/.test(mobile)
}

Dann muss die Mobiltelefonnummer mit einer Zahl beginnen und mit einer Zahl enden. Die Schreibweise kann aktualisiert werden:

function isMobile (mobile) {
  return /^\d+$/.test(mobile)
}

Die obige reguläre Regel kann nur ein einfaches Urteil fällen Mobiltelefonnummern beginnen mit 1. Die Schreibweise kann aktualisiert werden:

function isMobile (mobile) {
  return /^1\d+$/.test(mobile)
}

Darüber hinaus sind Mobiltelefonnummern alle 11-stellig:

function isMobile (mobile) {
  return /^1\d{10}$/.test(mobile)
}

Die zweite Ziffer der Mobiltelefonnummer ist eine Zahl von 3 bis 9:

function isMobile (mobile) {
  return /^1[3-9]\d{9}$/.test(mobile)
}

Empfohlenes Lernen: „JavaScript Advanced Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die Mobiltelefonnummer mit Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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