<input type="text" name="test" > <br /> <input name="test1" type="text" > Ada perbedaan antara menggunakan Atas dan Bawah Anda hanya dapat memasukkan angka, huruf, dan garis bawah <input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/> Ekspresi reguler yang umum digunakan hanya dapat memasukkan angka: "^[0-9]*$" Hanya angka n-digit yang dapat dimasukkan: "^\d{n}$" Hanya masukkan setidaknya n digit: "^\d{n,}$" Hanya angka dalam digit m-n yang dapat dimasukkan: "^\d{m,n}$" Hanya angka yang dimulai dengan nol dan bukan nol yang dapat 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-3 tempat desimal yang dapat dimasukkan: "^[0-9]+(.[ 0-9]{1,3})?$" Hanya bilangan bulat positif bukan nol yang dapat dimasukkan: "^\+? [1-9] [0-9]*$" Hanya bilangan bulat negatif yang bukan nol yang dapat dimasukkan: "^\-[1-9][0-9]*$" Hanya karakter dengan panjang 3 yang dapat dimasukkan: "^. {3}$" Hanya serangkaian 26 huruf yang dapat dimasukkan: "^[A-Za-z]+$" Hanya string yang terdiri dari 26 huruf besar yang dapat dimasukkan: "^[A-Z]+$" Hanya serangkaian 26 huruf kecil yang dapat dimasukkan: "^[a-z]+$" Hanya string yang terdiri dari angka dan 26 huruf yang dapat dimasukkan: "^[A-Za-z0-9]+$" Anda hanya dapat memasukkan string yang terdiri dari angka, 26 huruf, atau garis bawah: "^\w+$" Verifikasi kata sandi pengguna: "^[a-zA-Z]\w{5,17}$" Format yang benar adalah: dimulai dengan huruf dan panjangnya antara 6-18, Hanya karakter, angka, dan garis bawah yang dapat disertakan. Verifikasi apakah berisi ^%&'; =?$\", dll.: "[^%&',; =?$\x22]+" Anda hanya dapat memasukkan karakter Cina: "^[\u4e00-\u9fa5],{0,}$" Verifikasi alamat email: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$" Verifikasi URL Internet:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$" Nomor telepon terverifikasi: "^(\d3,4|\d{3,4}-)?\d{7,8}$" Format yang benar adalah: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXXXX", "XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。 Verifikasi Nomor ID (15 atau 18 digit): "^\d{15}|\d{}18$" 12 bulan validasi selama setahun: "^(0?[ 1-9]|1[0-2])$" diformat dengan benar: "01"-"09" dan "1""12" Verifikasi 31 hari selama sebulan: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$" Format yang benar adalah: "01", "09" dan "1" "31".
Gunakan ekspresi reguler untuk membatasi kotak teks untuk memasukkan angka, titik desimal, huruf Inggris, karakter Cina, dan kode lainnya
1. Kotak teks hanya dapat memasukkan kode numerik (titik desimal juga tidak dapat dimasukkan) <input> 2. Hanya angka yang dapat dimasukkan, dan titik desimal dapat dimasukkan. <input> <nama masukan=txt1> 3. Metode angka dan titik desimal dua <input type=text t_value="" o_value=""> 4. Hanya huruf dan kanji yang dapat dimasukkan <inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers"> 5. Hanya huruf dan angka bahasa Inggris yang dapat dimasukkan, bukan bahasa Cina <input> 6. Hanya masukkan angka dan English<font color="Red">chun</font> <input> 7. Hanya ada maksimum dua digit setelah titik desimal (angka, keduanya bahasa Cina dapat dimasukkan), dan huruf dan simbol operator tidak dapat dimasukkan: <input> 8. Hanya boleh ada hingga dua digit setelah titik desimal (angka, huruf, dan bahasa Cina dapat dimasukkan), dan Anda dapat memasukkan simbol operator: <input> |