<input type="text" name="test" > <br /> <input name="test1" type="text" > On ero käyttää ylös- ja alas-toimintoja Voit syöttää vain numeroita, kirjaimia ja alleviivauksia <input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/> Yleisesti käytetyt säännölliset lausekkeet voivat syöttää vain numeroita: "^[0-9]*$" Vain n-numeroiset numerot voidaan syöttää: "^\d{n}$" Syötä vähintään n numeroa: "^\d{n,}$" Vain m-n numerossa olevat numerot voidaan syöttää: "^\d{m,n}$" Vain nollalla alkavia ja nollasta poikkeavia lukuja voidaan syöttää: "^(0|[ 1-9][0-9]*)$" Vain positiiviset reaaliluvut, joissa on kaksi desimaalia, voidaan syöttää: "^[0-9]+(.[ 0-9]{2})?$" Vain positiiviset reaaliluvut, joissa on 1–3 desimaalia, voidaan syöttää: "^[0-9]+(.[ 0-9]{1,3})?$" Vain nollasta poikkeavia positiivisia kokonaislukuja voidaan syöttää: "^\+? [1-9] [0-9]*$" Vain negatiivisia kokonaislukuja, jotka eivät ole nollaa, voidaan syöttää: "^\-[1-9][0-9]*$" Vain 3-pituiset merkit voidaan syöttää: "^. {3}$" Vain 26 kirjaimen merkkijono voidaan syöttää: "^[A-Za-z]+$" Vain 26 isosta kirjaimesta koostuva merkkijono voidaan syöttää: "^[A-Z]+$" Vain 26 pienkirjaimen merkkijono voidaan syöttää: "^[a-z]+$" Vain numeroista ja 26 kirjaimesta koostuva merkkijono voidaan syöttää: "^[A-Za-z0-9]+$" Voit syöttää vain merkkijonon, joka koostuu numeroista, 26 kirjaimesta tai alaviivasta: "^\w+$" Vahvista käyttäjän salasana: "^[a-zA-Z]\w{5,17}$" Oikea muoto on: alkaen kirjaimella ja pituus 6–18, Vain merkit, numerot ja alaviivat voidaan sisällyttää. Varmista, sisältääkö se ^%&'; =?$\", jne.: "[^%&',; =?$\x22]+" Voit syöttää vain kiinalaisia merkkejä: "^[\u4e00-\u9fa5],{0,}$" Vahvista sähköpostiosoite: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$" Vahvista internet-osoite: "^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$" Vahvistettu puhelinnumero: "^(\d3,4|\d{3,4}-)?\d{7,8}$" Oikea muoto on: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX", "XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。 Vahvista tunnistenumero (15 tai 18 numeroa): "^\d{15}|\d{}18$" 12 kuukautta vuoden vahvistusta: "^(0?[ 1-9]|1[0-2])$" on muotoiltu oikein: "01"-"09" ja "1""12" 31 päivää varmistusta kuukauden ajan: "^(((0?[ 1-9])| ((1|2)[0-9])|30|31)$" Oikea muoto on: "01", "09" ja "1" "31".
Käytä säännöllisiä lausekkeita rajoittamaan tekstilaatikoita numeroiden, desimaalipisteiden, englanninkielisten kirjainten, kiinalaisten merkkien ja muiden koodien syöttämiseen
1. Tekstilaatikkoon voi syöttää vain numeerisen koodin (desimaalipisteitä ei myöskään voi syöttää) <input> 2. Syöttää vain numeroita ja desimaalipisteitä. <input> <syöttönimi=txt1> 3. Luku- ja desimaalipistemenetelmä kaksi <input type=text t_value="" o_value=""> 4. Vain kirjaimet ja kanjit voidaan syöttää <inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers"> 5. Vain englanninkielisiä kirjaimia ja numeroita voi syöttää, ei kiinaa <input> 6. Syötä vain numerot ja englanti<fonttiväri="Punainen">chun</font> <input> 7. Desimaalipisteen jälkeen voi olla enintään kaksi numeroa (numerot, molemmat kiinalaiset voidaan syöttää), eikä kirjaimia ja operaattorisymboleja voi syöttää: <input> 8. Desimaalipisteen jälkeen voi olla enintään kaksi numeroa (numerot, kirjaimet ja kiina voidaan syöttää), ja voit syöttää operaattorin symbolin: <input> |