1. Hanya angka yang diizinkan
<input name = "username" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')">
2. Hanya huruf bahasa Inggris, angka, dan garis bawah yang diizinkan (dua metode berikut diimplementasikan)
<input name = "username" type = "text" style = "ime-mode: disabled"> <input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w /.//#/ ig, '')">
3. Hanya huruf bahasa Inggris, angka dan =@# yang diizinkan untuk dimasukkan
<input name = "nama pengguna" type = "text" onkeyup = "value = value.replace (/[^/w =@#] | _/ig, '')">
4. Hanya karakter Cina yang diizinkan
<input name = "nama pengguna" type = "text" onkeyup = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')">
1. Hanya angka yang diizinkan
<input name = "username" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')">
2. Hanya huruf bahasa Inggris, angka, dan garis bawah yang diizinkan (dua metode berikut diimplementasikan)
<input name = "username" type = "text" style = "ime-mode: disabled"> <input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w /.//#/ ig, '')">
3. Hanya huruf bahasa Inggris, angka dan =@# yang diizinkan untuk dimasukkan
<input name = "nama pengguna" type = "text" onkeyup = "value = value.replace (/[^/w =@#] | _/ig, '')">
4. Hanya karakter Cina yang diizinkan
<input name = "nama pengguna" type = "text" onkeyup = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')">
Hanya masukkan angka: "^[0-9]*$".
Hanya nomor n-bit yang dapat dimasukkan: "^/d {n} $".
Hanya angka dengan setidaknya n digit yang dapat dimasukkan: "^/d {n,} $".
Hanya angka dalam m ~ n yang dimasukkan:. "^/d {m, n} $"
Hanya angka yang dimulai dengan nol dan non-nol dimasukkan: "^(0 | [1-9] [0-9]*) $".
Hanya bilangan real positif dengan dua tempat desimal yang dapat dimasukkan: "^[0-9]+(. [0-9] {2})? $".
Hanya bilangan real positif dengan 1 hingga 3 tempat desimal yang dapat dimasukkan: "^[0-9]+(. [0-9] {1,3})? $".
Hanya bilangan bulat positif non-nol yang dapat dimasukkan: "^/+? [1-9] [0-9]*$".
Hanya bilangan bulat negatif yang tidak nol yang dapat dimasukkan: "^/-[1-9] [] 0-9"*$.
Hanya karakter dengan panjang 3 yang dapat dimasukkan: "^. {3} $".
Hanya string yang terdiri dari 26 surat bahasa Inggris yang dapat dimasukkan: "^[a-za-z]+$".
Hanya string yang terdiri dari 26 huruf bahasa Inggris yang dapat dimasukkan: "^[az]+$".
Hanya string yang terdiri dari 26 huruf bahasa Inggris kecil yang dapat dimasukkan: "^[az]+$".
Hanya string yang terdiri dari angka dan 26 surat bahasa Inggris yang dapat dimasukkan: "^[a-za-z0-9]+$".
Hanya string yang terdiri dari angka, 26 huruf bahasa Inggris, atau garis bawah yang dapat dimasukkan: "^/w+$".
Verifikasi kata sandi pengguna: "^[a-za-z]/w {5,17} $" Format yang benar adalah: Mulai dengan huruf, panjang antara 6 dan 18, dan hanya dapat berisi karakter, angka, dan garis bawah.
Verifikasi bahwa itu berisi karakter seperti ^%& ',; =? $/":" [ ^%&',; =? $/X22]+".
Hanya masukkan karakter Cina: "^[/u4e00-/u9fa5] {0,} $"
Hanya memasukkan angka dan titik desimal, dan mencegah pasting:
<input type = "" text "onkeyup =" value = value.replace (/[^0-9.]/g, ''), dxfqlld (); "onpaste =" value = value.replace (/[^0-9.]/g, ') "oncontextMenu =" value = value.