Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 19610|Atbildi: 0

[Avots] Tekstlodziņā ir atļauts ievadīt tikai skaitļus

[Kopēt saiti]
Publicēts 16.04.2015 23:25:56 | | |

<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>




Iepriekšējo:Regulāro izteiksmju tiešsaistes automātiskais ģenerators
Nākamo:Anti-SQL injekcijas ASP.NET
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com