Antarmuka yang digunakan dalam proyek terbaru membutuhkan panggilan otentikasi nama nyata. Harga antarmuka otentikasi nama nyata tidak beberapa sen lebih tinggi dari SMS. Oleh karena itu, kondisi untuk memanggil otentikasi nama nyata harus dikontrol secara ketat, jadi JS digunakan untuk memverifikasi nama asli dan JS digunakan untuk memverifikasi nomor ID.
Pergi ke topik utama
1.js memverifikasi nama asli
Verifikasi JS nama asli digunakan untuk mencocokkan karakter unicode, sedangkan nama Cina umumnya 2-4, sehingga kecocokan diulangi {2,4} kali
var regname =/^[/u4e00-/u9fa5] {2,4} $/; if (! REGNAME.TEST (NAME)) {ALERT ('Nama asli diisi secara tidak benar'); mengembalikan false; }2.JS Verifikasi Nomor ID
JS Verifikasi Nomor ID, Nomor ID Cina, Nomor ID Generasi Pertama adalah nomor 15 digit, nomor ID generasi kedua adalah semua 18 digit, dan digit cek terakhir mungkin 'x' atau 'x', jadi ada empat kemungkinan: nomor a .15-digit nomor b.18-digit, dan angka delapan digit, Delapan Digit, Delapan Digit, Delapan Digit adalah 'X' D.17-Digit, Delapan Digit, Delapan Digit adalah 'X' D.17-DIGIT, Delapan Digit, Delapan Digit, Delapan Digit adalah 'X' D.17-Digit, Delapan Digit, Delapan Digit, Delapan Digit adalah Digit Digit Digit 'X' Digit Digit 'Digit' Digit,
var regidno =/(^/d {15} $) | (^/d {18} $) | (^/d {17} (/d | x | x) $)/; if (! Regidno.test (idno)) {waspada ('adalah nomor ID diisi secara tidak benar'); mengembalikan false; }Versi terperinci dari verifikasi kartu ID:
//www.vevb.com/article/88771.htm
3. JS Verifikasi nomor ponsel
Kecuali untuk kode area (+86), nomor ponsel di Cina semuanya adalah 11 digit dan huruf pertama harus 1, dan digit kedua mungkin bukan 1, tetapi sejauh ini, tidak ada 1 dan 2.
var mobileReGex =/^(((1 [3456789] [0-9] {1}) | (15 [0-9] {1}))+/d {8}) $/; if (mobileReGex.test (phone)) {alert ('mobileRegex.test (telepon)) {alert (' MobileRegex benar '); } else {alert ('MobileRegex salah dimasukkan'); }Artikel di atas JS Verifikasi nama asli dan nomor ID dan contoh sederhana dari nomor ponsel adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.