See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 19610|Vastuse: 0

[Allikas] Tekstikast lubab sisestada ainult numbreid

[Kopeeri link]
Postitatud 16.04.2015 23:25:56 | | |

<input type="text" name="test" > <br />
<sisendi nimi="test1" tüüp="tekst" >
On, kas kasutada Up ja Down
Sa saad sisestada ainult numbreid, tähti ja allakriipse
<input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/>
Levinud regulaaravaldised saavad sisestada ainult numbreid: "^[0-9]*$"
Sisestada saab ainult n-kohalisi numbreid: "^\d{n}$"
Sisesta ainult vähemalt n numbrit: "^\d{n,}$"
Sisestada saab ainult m-n numbris olevaid numbreid: "^\d{m,n}$"
Sisestada saab ainult numbreid, mis algavad nulliga ja on nullist erinevad: "^(0|[ 1-9][0-9]*)$"
Sisestada saab ainult positiivseid reaalarvu, millel on kaks kümnendkohta: "^[0-9]+(.[ 0-9]{2})?$"
Sisestada saab ainult positiivseid reaalarvu, millel on 1–3 kümnendkohta: "^[0-9]+(.[ 0-9]{1,3})?$"
Sisestada saab ainult mitte-nullpositiivseid täisarvusid: "^\+? [1-9] [0-9]*$"
Sisestada saab ainult negatiivseid täisarvusid, mis ei ole nullid: "^\-[1-9][0-9]*$"
Sisestada saab ainult pikkusega 3 tähemärke: "^. {3}$"
Sisestada saab ainult 26-tähelise jada: "^[A-Za-z]+$"
Sisestada saab ainult 26 suurtähega stringi: "^[A-Z]+$"
Sisestada saab ainult 26 väikese tähe jada: "^[a-z]+$"
Sisestada saab ainult numbrite ja 26 tähe jada: "^[A-Za-z0-9]+$"
Saad sisestada ainult stringi, mis koosneb numbritest, 26 tähest või alakriipsust: "^\w+$"
Kontrolli kasutajaparool: "^[a-zA-Z]\w{5,17}$" Õige formaat on: alustades tähega ja pikkusega 6–18,
Ainult tähemärke, numbreid ja allkriipse võib lisada.
Kontrolli, kas see sisaldab ^%&'; =?$\", jne.: "[^%&',; =?$\x22]+"
Sa saad sisestada ainult hiina märke: "^[\u4e00-\u9fa5],{0,}$"
Kontrolli e-posti aadressi: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$"
Kontrolli interneti URL:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$"
Kinnitatud telefoninumber: "^(\d3,4|\d{3,4}-)?\d{7,8}$"
Õige formaat on: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX",
"XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。
Kinnita ID number (15 või 18 numbrit): "^\d{15}|\d{}18$"
12 kuud valideerimist ühe aasta jooksul: "^(0?[ 1-9]|1[0-2])$" on õigesti vormindatud: "01"-"09" ja "1""12"
31 päeva kontrolli kuu jooksul: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$"
Õige formaat on: "01", "09" ja "1" "31".

Kasuta regulaarseid avaldisi, et piirata tekstikaste numbrite, kümnendkomade, inglise tähtede, hiina märkide ja muude koodide sisestamiseks

1. Tekstikast saab sisestada ainult numbrikoodi (ka kümnendkohti ei saa sisestada)
<input>
2. Sisestada saab ainult numbreid ja sisestada ka kümnendkomakohti.
<input>
<sisendi nimi=txt1>
3. Teine meetod arvu- ja kümnendkomadest
<sisendtüüp=tekst t_value="" o_value="">
4. Sisestada saab ainult tähti ja kanjisid
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">
5. Sisestada saab ainult ingliskeelseid tähti ja numbreid, mitte hiina keelt
<input>
6. Sisesta ainult numbrid ja inglise<font color="Red">chun</font>
<input>
7. Pärast kümnendkomaa võib olla maksimaalselt kaks numbrit (numbrid, mõlemad hiina keeled), ning tähti ja operaatori sümboleid ei saa sisestada:
<input>
8. Pärast kümnendpunkti võib olla kuni kaks numbrit (sisestada võib numbreid, tähti ja hiina keelt) ning sisestada saab operaatori sümboli:
<input>




Eelmine:Regulaarse avaldise veebipõhine automaatgeneraator
Järgmine:ASP.NET Anti-SQL süstimisest
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com