Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 19610|Atsakyti: 0

[Šaltinis] Teksto laukelyje galima įvesti tik skaičius

[Kopijuoti nuorodą]
Paskelbta 2015-04-16 23:25:56 | | |

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




Ankstesnis:Reguliariųjų reiškinių internetinis automatinis generatorius
Kitą:Anti-SQL injekcijos ASP.NET
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com