Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 19610|Antwoord: 0

[Bron] Het tekstvak laat alleen toe dat getallen worden ingevoerd

[Link kopiëren]
Geplaatst op 16-04-2015 23:25:56 | | |

<invoertype="tekst" naam="test" > <br />
<invoernaam="test1" type="tekst" >
Er is een verschil tussen het gebruik van Up en Down
Je kunt alleen cijfers, letters en onderstrepen invoeren
<invoer ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/>
Veelgebruikte reguliere uitdrukkingen kunnen alleen getallen invoeren: "^[0-9]*$"
Alleen n-cijferige nummers kunnen worden ingevoerd: "^\d{n}$"
Voer slechts minstens n cijfers in: "^\d{n,}$"
Alleen getallen in het m-n cijfer kunnen worden ingevoerd: "^\d{m,n}$"
Alleen getallen die beginnen met nul en niet-nul kunnen worden ingevoerd: "^(0|[ 1-9][0-9]*)$"
Alleen positieve reële getallen met twee decimalen kunnen worden ingevoerd: "^[0-9]+(.[ 0-9]{2})?$"
Alleen positieve reële getallen met 1-3 decimalen kunnen worden ingevoerd: "^[0-9]+(.[ 0-9]{1,3})?$"
Alleen niet-nul positieve gehele getallen kunnen worden ingevoerd: "^\+? [1-9] [0-9]*$"
Alleen negatieve gehele getallen die niet nul zijn, kunnen worden ingevoerd: "^\-[1-9][0-9]*$"
Alleen tekens van lengte 3 kunnen worden ingevoerd: "^. {3}$"
Er kan slechts een reeks van 26 letters worden ingevoerd: "^[A-Za-z]+$"
Er kan slechts een string bestaande uit 26 hoofdletters worden ingevoerd: "^[A-Z]+$"
Er kan slechts een reeks van 26 kleine letters worden ingevoerd: "^[a-z]+$"
Er kan alleen een string bestaande uit cijfers en 26 letters worden ingevoerd: "^[A-Za-z0-9]+$"
Je kunt alleen een string invoeren die bestaat uit cijfers, 26 letters of een onderstreep: "^\w+$"
Verifieer gebruikerswachtwoord: "^[a-zA-Z]\w{5,17}$" Het juiste formaat is: beginnend met een letter en tussen de 6-18 in lengte,
Alleen karakters, cijfers en onderliggende scores mogen worden opgenomen.
Controleer of het ^%&' bevat; =?$\", enz.: "[^%&',; =?$\x22]+"
Je kunt alleen Chinese karakters invoeren: "^[\u4e00-\u9fa5],{0,}$"
Verifieer e-mailadres: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$"
Verifieer de internet-URL:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$"
Geverifieerd telefoonnummer: "^(\d3,4|\d{3,4}-)?\d{7,8}$"
Het juiste formaat is: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX",
"XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。
ID-nummer verifiëren (15 of 18 cijfers): "^\d{15}|\d{}18$"
12 maanden validatie voor een jaar: "^(0?[ 1-9]|1[0-2])$" correct is opgemaakt: "01"-"09" en "1""12"
31 dagen verificatie voor een maand: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$"
Het juiste formaat is: "01", "09" en "1" "31".

Gebruik reguliere expressies om tekstvakken te beperken voor het invoeren van cijfers, decimalen, Engelse letters, Chinese karakters en andere codes

1. Het tekstvak kan alleen de numerieke code invoeren (decimale punten kunnen ook niet worden ingevoerd)
<input>
2. Alleen getallen kunnen worden ingevoerd, en decimalen kunnen worden ingevoerd.
<input>
<invoernaam=txt1>
3. Getal- en decimaalmethode twee
<invoertype=tekst t_value="" o_value="">
4. Alleen letters en kanji mogen worden ingevoerd
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">
5. Alleen Engelse letters en cijfers mogen worden ingevoerd, niet Chinees
<input>
6. Voer alleen nummers in en English<font color="Red">chun</font>
<input>
7. Er mogen maximaal twee cijfers na het decimale punt zijn (cijfers, beide Chinees kunnen worden ingevoerd), en letters en operatorsymbolen mogen niet worden ingevoerd:
<input>
8. Er mogen slechts twee cijfers na het decimale punt zijn (cijfers, letters en Chinees kunnen worden ingevoerd), en je kunt het operatorsymbool invoeren:
<input>




Vorig:Online autogenerator voor reguliere expressie
Volgend:ASP.NET van Anti-SQL-injectie
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com