<Eingabetyp="Text" Name="Test" > <br /> <Eingabename="Test1" Typ="Text" > Es gibt einen Unterschied zwischen der Verwendung von Up und Down Man kann nur Zahlen, Buchstaben und Unterstriche eingeben <eingabe ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/> Häufig verwendete reguläre Ausdrücke können nur Zahlen eingeben: "^[0-9]*$" Es können nur n-stellige Zahlen eingegeben werden: "^\d{n}$" Geben Sie nur mindestens n Ziffern ein: "^\d{n,}$" Es können nur Zahlen in der m-n-Ziffer eingegeben werden: "^\d{m,n}$" Nur Zahlen, die mit Null und von Null beginnen, können eingegeben werden: "^(0|[ 1-9][0-9]*)$" Nur positive reelle Zahlen mit zwei Dezimalstellen können eingegeben werden: "^[0-9]+(.[ 0-9]{2})?$" Es können nur positive reelle Zahlen mit 1–3 Dezimalstellen eingegeben werden: "^[0-9]+(.[ 0-9]{1,3})?$" Es können nur von null verschiedene positive ganze Zahlen eingegeben werden: "^\+? [1-9] [0-9]*$" Es können nur negative ganze Zahlen eingegeben werden, die nicht null sind: "^\-[1-9][0-9]*$" Es können nur Zeichen der Länge 3 eingegeben werden: "^. {3}$" Es kann nur eine Zeichenkette von 26 Buchstaben eingegeben werden: "^[A-Za-z]+$" Es kann nur eine Zeichenkette aus 26 Großbuchstaben eingegeben werden: "^[A-Z]+$" Es kann nur eine Folge von 26 Kleinbuchstaben eingegeben werden: "^[a-z]+$" Es kann nur eine Zeichenkette aus Zahlen und 26 Buchstaben eingegeben werden: "^[A-Za-z0-9]+$" Man kann nur eine Zeichenkette eingeben, die aus Zahlen, 26 Buchstaben oder einem Unterstrich besteht: "^\w+$" Benutzerpasswort überprüfen: "^[a-zA-Z]\w{5,17}$" Das korrekte Format lautet: beginnend mit einem Buchstaben und zwischen 6 und 18 Buchstaben lang, Es dürfen nur Zeichen, Zahlen und Unterstriche verwendet werden. Überprüfen Sie, ob es ^%&' enthält; =?$\", usw.: "[^%&',; =?$\x22]+" Man kann nur chinesische Schriftzeichen eingeben: "^[\u4e00-\u9fa5],{0,}$" E-Mail-Adresse überprüfen: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$" Überprüfen Sie die Internet-URL:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$" Verifizierte Telefonnummer: "^(\d3,4|\d{3,4}-)?\d{7,8}$" Das korrekte Format lautet: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX", "XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。 ID-Nummer überprüfen (15 oder 18 Ziffern): "^\d{15}|\d{}18$" 12 Monate Validierung für ein Jahr: "^(0?[ 1-9]|1[0-2])$" korrekt formatiert ist: "01"-"09" und "1""12" 31 Tage Überprüfung für einen Monat: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$" Das korrekte Format lautet: "01", "09" und "1", "31".
Verwenden Sie reguläre Ausdrücke, um Textfelder zu begrenzen, um Zahlen, Dezimalpunkte, englische Buchstaben, chinesische Schriftzeichen und andere Codes einzugeben
1. Das Textfeld kann nur den Zahlencode eingeben (Dezimalpunkte können ebenfalls nicht eingegeben werden) <input> 2. Es können nur Zahlen eingegeben werden, und Dezimalstellen können eingegeben werden. <input> <Eingabename=txt1> 3. Zahlen- und Dezimalkomma-Methode zwei <Eingabetyp=Text t_value="" o_value=""> 4. Es dürfen nur Buchstaben und Kanji eingegeben werden <inputonbeforepaste="ZwischenabstelleData.setData('text',KlemmbrettData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers"> 5. Es dürfen nur englische Buchstaben und Zahlen eingegeben werden, nicht Chinesisch <input> 6. Geben Sie nur Zahlen ein und Englisch<font color="Red">chun</font> <input> 7. Es dürfen maximal zwei Ziffern nach dem Dezimalpunkt (Zahlen, beide Chinesische können eingegeben werden), und Buchstaben und Operatorsymbole können nicht eingegeben werden: <input> 8. Es dürfen nur bis zu zwei Ziffern nach dem Dezimalpunkt stehen (Zahlen, Buchstaben und Chinesisch können eingegeben werden), und du kannst das Operatorsymbol eingeben: <input> |