<input type="text" name="test" > <br /> <input name="test1" type="text" > Yra skirtumas tarp aukštyn ir žemyn Galite įvesti tik skaičius, raides ir apatinius brūkšnius <input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/> Dažniausiai naudojamos reguliariosios išraiškos gali įvesti tik skaičius: "^[0-9]*$" Galima įvesti tik n skaitmenų skaičius: "^\d{n}$" Įveskite tik bent n skaitmenų: "^\d{n,}$" Galima įvesti tik skaičius m-n skaitmenyje: "^\d{m,n}$" Galima įvesti tik skaičius, prasidedančius nuliu ir ne nuliu: "^(0|[ 1-9][0-9]*)$" Galima įvesti tik teigiamus realiuosius skaičius su dviem skaitmenimis po kablelio: "^[0-9]+(.[ 0-9]{2})?$" Galima įvesti tik teigiamus realiuosius skaičius su 1-3 skaitmenimis po kablelio: "^[0-9]+(.[ 0-9]{1,3})?$" Galima įvesti tik ne nulinius teigiamus sveikuosius skaičius: "^\+? [1-9] [0-9]*$" Galima įvesti tik neigiamus sveikuosius skaičius, kurie nėra lygūs nuliui: "^\-[1-9][0-9]*$" Galima įvesti tik 3 ilgio simbolius: "^. {3}$" Galima įvesti tik 26 raidžių eilutę: "^[A-Za-z]+$" Galima įvesti tik eilutę, sudarytą iš 26 didžiųjų raidžių: "^[A-Z]+$" Galima įvesti tik 26 mažųjų raidžių eilutę: "^[a-z]+$" Galima įvesti tik eilutę, susidedančią iš skaičių ir 26 raidžių: "^[A-Za-z0-9]+$" Galite įvesti tik eilutę, kurią sudaro skaičiai, 26 raidės arba apatinis brūkšnys: "^\w+$" Patikrinkite vartotojo slaptažodį: "^[a-zA-Z]\w{5,17}$" Teisingas formatas yra: pradedant raide ir nuo 6 iki 18 ilgio, Galima įtraukti tik simbolius, skaičius ir apatinius brūkšnius. Patikrinkite, ar jame yra ^%&'; =?$\", ir t.t.: "[^%&',; =?$\x22]+" Galite įvesti tik kinų kalbos simbolius: "^[\u4e00-\u9fa5],{0,}$" Patikrinkite el. pašto adresą: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$" Patikrinkite interneto URL:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$" Patvirtintas telefono numeris: "^(\d3,4|\d{3,4}-)?\d{7,8}$" Teisingas formatas yra: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX", "XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。 Patvirtinti ID numerį (15 arba 18 skaitmenų): "^\d{15}|\d{}18$" 12 mėnesių patvirtinimo metams: "^(0?[ 1-9]|1[0-2])$" teisingai suformatuotas: "01"-"09" ir "1""12" 31 diena patikrinimo per mėnesį: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$" Teisingas formatas yra: "01", "09" ir "1" "31".
Naudokite reguliariąsias išraiškas, kad apribotumėte teksto laukelius, kad įvestumėte skaičius, dešimtainius kablelius, angliškas raides, kinų rašmenis ir kitus kodus
1. Teksto laukelyje galima įvesti tik skaitmeninį kodą (negalima įvesti ir dešimtainių taškų) <input> 2. Galima įvesti tik skaičius ir dešimtainius taškus. <input> <įvesties pavadinimas=txt1> 3. Antras skaičiaus ir kablelio metodas <input type=text t_value="" o_value=""> 4. Galima įvesti tik raides ir kandži <inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Skaičiai"> 5. Galima įvesti tik angliškas raides ir skaičius, o ne kinų <input> 6. Įveskite tik skaičius ir English<font color="Red">chun</font> <input> 7. Po kablelio gali būti ne daugiau kaip du skaitmenys (galima įvesti skaičius, tiek kinų), o raidžių ir operatoriaus simbolių įvesti negalima: <input> 8. Po kablelio gali būti tik iki dviejų skaitmenų (galima įvesti skaičius, raides ir kinų kalbą), taip pat galite įvesti operatoriaus simbolį: <input> |