<input type="text" name="test" > <br /> <input name="test1" type="text" > Pastāv atšķirība starp augšupejošu un lejupvērstu izmantošanu Var ievadīt tikai ciparus, burtus un pasvītrojumus <input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/> Bieži lietotās regulārās izteiksmes var ievadīt tikai skaitļus: "^[0-9]*$" Var ievadīt tikai n-ciparu skaitļus: "^\d{n}$" Ievadiet tikai n ciparus: "^\d{n,}$" Var ievadīt tikai skaitļus m-n ciparā: "^\d{m,n}$" Var ievadīt tikai skaitļus, kas sākas ar nulli un kas nav nulle: "^(0|[ 1-9][0-9]*)$" Var ievadīt tikai pozitīvus reālus skaitļus ar divām zīmēm aiz komata: "^[0-9]+(.[ 0-9]{2})?$" Var ievadīt tikai pozitīvus reālus skaitļus ar 1-3 zīmēm aiz komata: "^[0-9]+(.[ 0-9]{1,3})?$" Var ievadīt tikai pozitīvus veselus skaitļus, kas nav nulle: "^\+? [1-9] [0-9]*$" Var ievadīt tikai negatīvus veselus skaitļus, kas nav nulle: "^\-[1-9][0-9]*$" Var ievadīt tikai 3. garuma rakstzīmes: "^. {3}$" Var ievadīt tikai 26 burtu virkni: "^[A-Za-z]+$" Var ievadīt tikai virkni, kas sastāv no 26 lielajiem burtiem: "^[A-Z]+$" Var ievadīt tikai 26 mazo burtu virkni: "^[a-z]+$" Var ievadīt tikai virkni, kas sastāv no cipariem un 26 burtiem: "^[A-Za-z0-9]+$" Var ievadīt tikai virkni, kas sastāv no cipariem, 26 burtiem vai pasvītrojuma: "^\w+$" Pārbaudiet lietotāja paroli: "^[a-zA-Z]\w{5,17}$" Pareizais formāts ir: sākot ar burtu un garu no 6 līdz 18, Var iekļaut tikai rakstzīmes, skaitļus un pasvītrojumus. Pārbaudiet, vai tajā ir ^%&'; =?$\", utt.: "[^%&',; =?$\x22]+" Var ievadīt tikai ķīniešu rakstzīmes: "^[\u4e00-\u9fa5],{0,}$" Pārbaudiet e-pasta adresi: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$" Pārbaudiet interneta URL:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$" Verificēts tālruņa numurs: "^(\d3,4|\d{3,4}-)?\d{7,8}$" Pareizais formāts ir: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX", "XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。 Pārbaudiet ID numuru (15 vai 18 cipari): "^\d{15}|\d{}18$" 12 mēnešu validācija uz gadu: "^(0?[ 1-9]|1[0-2])$" ir pareizi formatēts: "01"-"09" un "1""12" 31 verifikācijas diena mēnesī: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$" Pareizais formāts ir: "01", "09" un "1" "31".
Izmantojiet regulārās izteiksmes, lai ierobežotu tekstlodziņus, lai ievadītu skaitļus, decimālzīmes, angļu valodas burtus, ķīniešu rakstzīmes un citus kodus
1. Tekstlodziņā var ievadīt tikai ciparu kodu (nevar ievadīt arī decimālzīmes) <input> 2. Var ievadīt tikai ciparus un decimālzīmes. <input> <ievades nosaukums=txt1> 3. Skaitļu un decimālzīmju otrā metode <input type=text t_value="" o_value=""> 4. Var ievadīt tikai burtus un kanji <inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers"> 5. Var ievadīt tikai angļu valodas burtus un ciparus, nevis ķīniešu <input> 6. Ievadiet tikai skaitļus un English<font color="Red">chun</font> <input> 7. Pēc komata var būt ne vairāk kā divi cipari (var ievadīt ciparus, gan ķīniešu valodu), un burtus un operatoru simbolus nevar ievadīt: <input> 8. Pēc komata var būt tikai divi cipari (var ievadīt ciparus, burtus un ķīniešu valodu), un jūs varat ievadīt operatora simbolu: <input> |