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