Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
nilai fungsi () {
var reg = regexp baru ("^[0-9]*$");
var obj = document.geteLementById ("name");
if (! Reg.test (obj.value)) {
peringatan ("Harap masukkan nomor!");
}
if (!/^[0-9]*$/. Test (obj.value)) {
peringatan ("Harap masukkan nomor!");
}
}
</script>
Verifikasi set angka ekspresi reguler
Nomor Verifikasi:^[0-9]*$
Verifikasi N -Bit Number:^/d {n} $
Verifikasi setidaknya n digit:^/d {n,} $
Verifikasi jumlah bit mn:^/d {m, n} $
Verifikasi angka nol dan non-nol:^(0 | [1-9] [0-9]*) $
Verifikasi jumlah positif dari dua desimal:^[0-9]+(. [0-9] {2})?
Verifikasi jumlah positif 1-3 desimal:^[0-9]+(. [0-9] {1,3})?
Verifikasi Integer Positif Non-Zer:^/+? [1-9] [0-9]*$
Verifikasi bilangan bulat negatif yang tidak nol:^/-[1-9] [0-9]*$
Verifikasi Integer Non -Negatif (Integer Positif+ 0) ^/D+ $ $
Verifikasi integer non-positif (bilangan bulat negatif+0) ^((-/d+) | (0+)) $
Memberikan panjang verifikasi 3:^
Verifikasi string yang terdiri dari 26 huruf bahasa Inggris:^[a-za-z]+$
Verifikasi string yang terdiri dari 26 huruf kapital:^[az]+$
Verifikasi string yang terdiri dari 26 huruf bahasa Inggris huruf kecil:^[az]+$
Verifikasi string yang terdiri dari angka dan 26 huruf bahasa Inggris:^[a-za-z0-9]+$
Verifikasi string yang terdiri dari angka, 26 huruf bahasa Inggris, atau baris yang digarisbawahi:^/w+$
Verifikasi kata sandi pengguna:^[a-za-z]/w {5,17} $ format yang benar: Dimulai dengan huruf, panjangnya antara 6-18, dan hanya dapat menyertakan karakter, angka, dan baris bawahan.
Verifikasi apakah itu berisi^%& ',; =?
Verifikasi karakter Cina:^[/u4e00-/u9fa5], {0,} $
Verifikasi alamat email:^/w+[-+.]/W+)*@/w+([-.]/W+)*/./W+([-.]/W+)*$
Verifikasi InternetUrl:^http: // ([/w-ht+/.)+ media/w-ht+(/ media/w-./?%&=.... (-W+)*) (. (W+(-W+)*))*(? S*)?
Nomor telepon verifikasi:^(/(/d {3,4}/) |/d {3,4}-)?/D {7,8} $:-Format yang benar adalah: xxxx-xxxxxxx, xxxx-xxxxxxxxxxxxx , Xxx-xxxxxxx, xxxxxxxxxx, xxxxxxx, xxxxxxxx.
Verifikasi Nomor ID (15 digit atau 18 digit):^/d {15} |/d {} 18 $
Verifikasi 12 bulan tahun:^(0? [1-9] | 1 [0-2]) Format yang benar adalah: "01"-"09" dan "1" dan "12"
Verifikasi 31 hari sebulan:^((0? [1-9]) | ((1 | 2) [0-9]) | 30 | 31) $ Format yang Benar: 01, 09 dan 1, 31.
Interaksi:^-?/D+$
Non -Non -Negatif Nomor Titik Terapung (Nomor Titik Mengambang Positif+0):^/D+(/./ D+)?
Nomor Titik Mengambang Positif^([0-9]+/. [0-9]*[1-9] [0-9]*) | */.
Nomor Titik Mengambang Non-Positif (Nomor Titik Mengambang Negatif+0) ^((-/D+(/./ D+)?) | (0+(/. 0+)?)) $
Jumlah titik mengambang negatif^(-([0-9]+/. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [ 0- 9]*/
Nomor Titik Mengambang^(-?/D+) (/./ D+)?