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