Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 19610|Antwort: 0

[Quelle] Das Textfeld erlaubt nur die Eingabe von Zahlen

[Link kopieren]
Veröffentlicht am 16.04.2015 23:25:56 | | |

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




Vorhergehend:Online-Autogenerator für reguläre Ausdrucksweise
Nächster:ASP.NET der Anti-SQL-Injektion
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com