Heim  >  Artikel  >  Web-Frontend  >  Praktische Zusammenfassung der Verifizierungsnummern für reguläre JS-Ausdrücke

Praktische Zusammenfassung der Verifizierungsnummern für reguläre JS-Ausdrücke

php中世界最好的语言
php中世界最好的语言Original
2018-03-30 14:10:381304Durchsuche

Dieses Mal bringe ich Ihnen eine praktische Zusammenfassung von JSRegular Expression Was sind die Vorsichtsmaßnahmen für die JS-Verifizierung von Zahlen mit regulären Ausdrücken Schauen Sie sich das gemeinsam an.

Regulärer Ausdruck (regulärer Ausdruck) beschreibt ein String-Matching-Muster, mit dem überprüft werden kann, ob eine Zeichenfolge eine bestimmte Teilzeichenfolge enthält, die passende Teilzeichenfolge ersetzt oder die passende Teilzeichenfolge aus einer bestimmten Zeichenfolge extrahiert werden kann ein bestimmter Zustand usw.

Sehen Sie sich zuerst den js-Code an, wie unten gezeigt:

<script type="text/javascript">
function SubmitCk() {
var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if (!reg.test($("#txtEmail").val())) {
alert("请输入正确邮箱地址")
return false;
}
}
</script>

Regulärer Ausdruck zum Überprüfen von Zahlen festgelegt

Zahlen überprüfen: ^[0 -9]*$

N-stellige Nummer überprüfen: ^d{n}$

Mindestens n-stellige Nummer überprüfen: ^d{n,}$

Überprüfen Sie m-n Ziffernzahlen: ^d{m,n}$

Überprüfen Sie Zahlen, die mit Null und ungleich Null beginnen: ^(0|[1-9][0-9]*)$

Überprüfen Sie eine positive reelle Zahl mit zwei Dezimalstellen: ^[0-9]+(.[0-9]{2})?$

Überprüfen Sie eine positive reelle Zahl mit 1-3 Dezimalstellen : ^[0- 9]+(.[0-9]{1,3})?$

Überprüfen Sie positive Ganzzahlen ungleich Null: ^+?[1-9][0-9]* $

Überprüfen Sie negative Ganzzahlen ungleich Null: ^-[1-9][0-9]*$

Überprüfen Sie nicht negative Ganzzahlen (positive Ganzzahlen + 0) ^d+$

Verify not Positive integer (negative integer + 0) ^((-d+)|(0+))$

Validiert die Länge von 3 Zeichen: ^.{3}$

Validiert durch 26 Eine Zeichenfolge aus englischen Buchstaben: ^[A-Za-z]+$

Überprüfen Sie eine Zeichenfolge aus 26 englischen Großbuchstaben: ^[A-Z]+$

Überprüfen Sie, ob sie besteht of 26 Eine Zeichenfolge, die aus englischen Kleinbuchstaben besteht: ^[a-z]+$

Überprüfen Sie eine Zeichenfolge, die aus Zahlen und 26 englischen Buchstaben besteht: ^[A-Za-z0-9]+$

Überprüfen Sie eine Zeichenfolge, die aus Zahlen, 26 englischen Buchstaben oder Unterstrichen besteht: ^w+$

Benutzerpasswort überprüfen: ^[a-zA-Z]w{5,17}$ Das korrekte Format ist: Es beginnt mit ein Buchstabe, hat eine Länge zwischen 6 und 18 Zeichen und darf nur Zeichen, Zahlen und Unterstriche enthalten.

Überprüfen Sie, ob es Zeichen wie ^%&',;=?$" enthält: [^%&',;=?$x22]+

Überprüfen Sie chinesische Zeichen: ^[u4e00 -u9fa5] ,{0,}$

E-Mail-Adresse bestätigen:/^([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9 ]+@ ([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,3}$/

InternetURL überprüfen: ^http://([w-]+.)+[w-]+(/[w-./?%&=]*)?$; z]+ ://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$

Verifizierungstelefonnummer: ^(d3,4|d {3, 4}-)?d{7,8}$:--Das korrekte Format ist: XXXX-XXXXXXX, XXXX-XXXXXXXX, XXX-XXXXXXX, XXX-

XXXXXXXX, XXXXXXX, XXXXXXXX > ID-Nummer überprüfen (15 oder 18 Ziffern): ^d{15}|d{}18$

12 Monate des Jahres überprüfen: ^(0?[1-9]|1 [0-2] )$ Das korrekte Format ist: „01“-“09“ und „1“ „12“

Überprüfen Sie die 31 Tage eines Monats: ^((0?[1-9])| ((1 |2)[0-9])|30|31)$ Das korrekte Format ist: 01, 09 und 1, 31.

Ganzzahl: ^-?d+$

Negativ Gleitkommazahl (positive Gleitkommazahl + 0): ^d+(.d+)?$

Positive Gleitkommazahl ^(([0-9]+.[0-9]*[1-9 ][ 0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0 -9 ]*))$

Nicht positive Gleitkommazahl (negative Gleitkommazahl + 0) ^((-d+(.d+)?)|(0+(.0+)?)) $

Negative Gleitkommazahl^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[ 1-9][0 -9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$

Gleitkommazahl ^(-?d+)( .d+)?$

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Bitte beachten Sie andere verwandte Artikel auf der chinesischen PHP-Website für weitere spannende Inhalte!

Empfohlene Lektüre:

Wie man den {n,m}-Quantifizierer regulärer Ausdrücke verwendet


Detaillierte Erklärung, wie um den i-Modifikator ohne Berücksichtigung der Groß- und Kleinschreibung zu verwenden

Das obige ist der detaillierte Inhalt vonPraktische Zusammenfassung der Verifizierungsnummern für reguläre JS-Ausdrücke. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn