<input type="text" name="test" > <br /> <nome input="test1" type="text" > C'è una differenza tra usare Su e Giù Puoi inserire solo numeri, lettere e sottolinee <input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/> Le espressioni regolari comunemente usate possono inserire solo numeri: "^[0-9]*$" Si possono inserire solo numeri a n cifre: "^\d{n}$" Inserisci solo almeno n cifre: "^\d{n,}$" Si possono inserire solo i numeri nella cifra m-n: "^\d{m,n}$" Possono essere inseriti solo numeri che iniziano con zero e quelli non nulli: "^(0|[ 1-9][0-9]*)$" Si possono inserire solo numeri reali positivi con due decimali: "^[0-9]+(.[ 0-9]{2})?$" Si possono inserire solo numeri reali positivi con decimali da 1 a 3 cifre: "^[0-9]+(.[ 0-9]{1,3})?$" Si possono inserire solo interi positivi diversi da zero: "^\+? [1-9] [0-9]*$" Solo interi negativi che non sono zero possono essere inseriti: "^\-[1-9][0-9]*$" Si possono inserire solo caratteri di lunghezza 3: "^. {3}$" Si può inserire solo una sequenza di 26 lettere: "^[A-Za-z]+$" Si può inserire solo una stringa composta da 26 lettere maiuscole: "^[A-Z]+$" Si può inserire solo una sequenza di 26 lettere minuscole: "^[a-z]+$" Si può inserire solo una stringa composta da numeri e 26 lettere: "^[A-Za-z0-9]+$" Puoi inserire solo una stringa composta da numeri, 26 lettere o un sottolineo: "^\w+$" Verifica password utente: "^[a-zA-Z]\w{5,17}$" Il formato corretto è: inizia con una lettera e tra 6 e 18 di lunghezza, Possono essere inclusi solo caratteri, numeri e sottolinee. Verifica se contiene ^%&'; =?$\", ecc.: "[^%&',; =?$\x22]+" Puoi inserire solo i caratteri cinesi: "^[\u4e00-\u9fa5],{0,}$" Verifica indirizzo email: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$" Verifica l'URL Internet:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$" Numero di telefono verificato: "^(\d3,4|\d{3,4}-)?\d{7,8}$" Il formato corretto è: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXXXX", "XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。 Verifica numero ID (15 o 18 cifre): "^\d{15}|\d{}18$" 12 mesi di validazione per un anno: "^(0?[ 1-9]|1[0-2])$" è correttamente formattato: "01"-"09" e "1""12" 31 giorni di verifica per un mese: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$" Il formato corretto è: "01", "09" e "1" "31".
Usa espressioni regolari per limitare le caselle di testo e inserire numeri, punti decimali, lettere inglesi, caratteri cinesi e altri codici
1. La casella di testo può inserire solo il codice numerico (non si possono inserire nemmeno i punti decimali) <input> 2. Si possono inserire solo numeri e punti decimali. <input> <nome input=txt1> 3. Numero e decimale metodo due <input type=text t_value="" o_value=""> 4. Si possono inserire solo lettere e kanji <inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers"> 5. Si possono inserire solo lettere e numeri inglesi, non cinesi <input> 6. Inserisci solo numeri e English<font color="Red">chun</font> <input> 7. Possono esserci al massimo due cifre dopo il punto decimale (numeri, entrambi i cinesi possono essere inseriti), e lettere e simboli operatori non possono essere inseriti: <input> 8. Possono esserci fino a due cifre dopo il punto decimale (si possono inserire numeri, lettere e cinese), e puoi inserire il simbolo operatore: <input> |