Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 19610|Odgovoriti: 0

[Vir] Besedilno polje dovoljuje le vnos številk

[Kopiraj povezavo]
Objavljeno na 16. 04. 2015 23:25:56 | | |

<vhodni tip="besedilo" ime="test" > <br />
<vhodno ime="test1" tip="besedilo" >
Obstaja razlika med uporabo gor in dol
Vnašaš lahko le številke, črke in podčrte
<input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/>
Pogosto uporabljeni regularni izrazi lahko vnašajo le številke: "^[0-9]*$"
Vnesite je mogoče le n-mestne številke: "^\d{n}$"
Vnesite le vsaj n števk: "^\d{n,}$"
Vnesemo lahko le številke v števki m-n: "^\d{m,n}$"
Vnesemo lahko le številke, ki se začnejo z ničlo in neničelno: "^(0|[ 1-9][0-9]*)$"
Vnesemo lahko le pozitivna realna števila z dvema decimalnima mestoma: "^[0-9]+(.[ 0-9]{2})?$"
Vnesite lahko le pozitivna realna števila z 1-3 decimalkami: "^[0-9]+(.[ 0-9]{1,3})?$"
Vnesemo lahko le neničelna pozitivna cela števila: "^\+? [1-9] [0-9]*$"
Vnesti je mogoče le negativna cela števila, ki niso nič: "^\-[1-9][0-9]*$"
Vnesite lahko le znake dolžine 3: "^. {3}$"
Vnesite lahko le niz 26 črk: "^[A-Za-z]+$"
Vnesite lahko le niz 26 velikih črk: "^[A-Z]+$"
Vnesti je mogoče le niz 26 malih črk: "^[a-z]+$"
Vnesite lahko le niz številk in 26 črk: "^[A-Za-z0-9]+$"
Lahko vnesete le niz številk, 26 črk ali podčrtajo: "^\w+$"
Preverite uporabniško geslo: "^[a-zA-Z]\w{5,17}$" Pravilna oblika je: začne se s črko in je dolga med 6 in 18,
Vključeni so le znaki, številke in podčrtaje.
Preverite, ali vsebuje ^%&'; =?$\", itd.: "[^%&',; =?$\x22]+"
Lahko vnesete le kitajske znake: "^[\u4e00-\u9fa5],{0,}$"
Preverite e-poštni naslov: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$"
Preverite internetni URL:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$"
Preverjena telefonska številka: "^(\d3,4|\d{3,4}-)?\d{7,8}$"
Pravilen format je: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX",
"XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。
Preverite ID številko (15 ali 18 mest): "^\d{15}|\d{}18$"
12 mesecev potrditve za eno leto: "^(0?[ 1-9]|1[0-2])$" je pravilno formatirana: "01"-"09" in "1""12"
31 dni preverjanja v enem mesecu: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$"
Pravilna oblika je: "01", "09" in "1" "31".

Uporabite regularne izraze za omejitev vnosa številk, decimalnih pik, angleških črk, kitajskih znakov in drugih kod

1. Besedilno polje lahko vnaša le številčno kodo (tudi decimalne vpete ni mogoče vnašati)
<input>
2. Vnašati se lahko le številke in decimalne pike.
<input>
<vhodno ime=txt1>
3. Metoda številk in decimalnih pik dva
<vhodni tip=besedilo t_value="" o_value="">
4. Vnesite lahko le črke in kanji
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">
5. Vnašati se lahko le angleške črke in številke, ne kitajske
<input>
6. Vnesi samo številke in angleško<font color="Red">chun</font>
<input>
7. Za decimalno vejo sta lahko največ dve številki (številki, obe kitajski se lahko vnese), črke in operatorji simbolov pa niso dovoljeni:
<input>
8. Za decimalno vejico sta lahko največ dve številki (vnesete lahko številke, črke in kitajščino), in vnesete lahko simbol operatorja:
<input>




Prejšnji:Spletni samodejni generator regularnih izrazov
Naslednji:ASP.NET anti-SQL injekcije
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com