Einführung in das Test werkzeug für reguläre Ausdrücke

Das Testtool für reguläre Ausdrücke bietet Ihnen die Überprüfung des regulären Ausdrucks js, die Überprüfung des regulären Ausdrucks, die Überprüfung des regulären Ausdrucks und das Testtool für reguläre Ausdrücke. Es kann den Textinhalt des regulären Ausdrucks online anpassen und jeden regulären Ausdruck überprüfen., Reguläre Ausdrücke extrahieren URL, Reguläre Ausdrücke Online-Formatierung usw., ich hoffe, es wird für alle hilfreich sein.


Die Rolle regulärer Ausdrücke

Regular Expression ist ein Textmodus, der normale Zeichen (z. B. Buchstaben zwischen a und z) und Sonder zeichen (sogenannte "Meta zeichen") enthält. Reguläre Ausdrücke verwenden eine einzelne Zeichenfolge, um eine Reihe von Zeichenfolgen zu beschreiben und abzustimmen, die einer bestimmten syntaktischen Regel entsprechen. Reguläre Ausdrücke sind umständlich, aber leistungs stark. Durch die Anwendung nach dem Lernen können Sie nicht nur die Effizienz verbessern, sondern auch ein absolutes Erfolgs erlebnis erzielen. Viele Programmier sprachen unterstützen die Verwendung regulärer Ausdrücke für Zeichenfolge operationen.

Häufig verwendete Meta zeichen
代码Beschreibung
.Übereinstimmen mit beliebigen Zeichen außer Zeilen umbruch
\wÜbereinstimmende Buchstaben oder Zahlen oder Unterstriche
\sPassen Sie beliebige Leerzeichen an
\dÜbereinstimmende Zahlen
\bPassen Sie den Anfang oder das Ende eines Wortes an
^Der Beginn der Übereinstimmung zeichenfolge
$Ende der Übereinstimmung zeichenfolge
Häufig verwendete Limits
代码/语法Beschreibung
*Wiederholen Sie null oder mehr
+Wiederholen Sie einmal oder mehrmals
?Nullmal oder einmal wiederholen
{n}Wiederholen Sie n mal
{n,}Wiederholen Sie n Mal oder mehr
{n,m}Wiederholen Sie n bis m mal
Häufig verwendete Antonyme
代码/语法Beschreibung
\WPassen Sie beliebige Zeichen an, die keine Buchstaben, Zahlen, Unterstriche oder chinesischen Schrift zeichen sind
\SPassen Sie beliebige Zeichen an, die kein Leerzeichen sind
\DÜbereinstimmende Zeichen, die keine Zahlen sind
\BDie Übereinstimmung ist nicht die Position, an der das Wort beginnt oder endet
[^x]Übereinstimmen mit beliebigen Zeichen außer x
[^aeiou]Passen Sie alle anderen Zeichen als die Buchstaben von aeiou an

Referenz für reguläre Ausdrücke

ZeichenBeschreibung
^\d+$// Übereinstimmende nicht negative ganze Zahlen (positive ganze Zahlen 0)
// Mit ganzen Zahlen ^ \ d (\.\ d) übereinstimmen? $// Übereinstimmung mit nicht negativen Gleit komma zahlen (positive Gleit komma zahlen 0)
^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$// Mit positiven Gleit komma zahlen übereinstimmen
^((-\d+(\.\d+)?)|(0+(\.0+)?))$// Übereinstimmung mit nicht positiven Gleit komma zahlen (negative Gleit komma zahlen 0)
^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$// Mit negativen Gleit komma zahlen übereinstimmen
^(-?\d+)(\.\d+)?$// Gleitkomma-Übereinstimmungen
^[A-Za-z]+$?????????// Übereinstimmende Zeichenfolge aus 26 englischen Buchstaben
^[A-Z]+$ ???// Übereinstimmende Zeichenfolge aus 26 englischen Großbuchstaben
^[a-z]+$// Übereinstimmende Zeichenfolge aus 26 Klein buchstaben aus englischen Buchstaben
^[A-Za-z0-9]+$// Übereinstimmende Zeichenfolge aus Zahlen und 26 englischen Buchstaben
^\w+$// Passen Sie eine Zeichenfolge an, die aus Zahlen, 26 englischen Buchstaben oder Unterstrichen besteht
^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$// E-Mail-Adresse abgleichen
^ [A-zA-z] :// match (\ w (-\ w )*)(\.(\ w (-\ w )*))*(\? \ S *)? $// Übereinstimmung mit url
[\u4e00-\u9fa5]Regulärer Ausdruck, der mit chinesischen Zeichen überein stimmt
[^\x00-\xff]Übereinstimmende Doppelbyte-Zeichen (einschl ießlich chinesischer Schrift zeichen)
\n[\s| ]*\rRegulärer Ausdruck, der mit leeren Zeilen überein stimmt
/<(.*)>.*<\/>|<(.*)\/>/Reguläre Ausdrücke, die mit HTML-Tags übereinstimmen
(^\s*)|(\s*$)Regulärer Ausdruck, der mit den Leerzeichen von Anfang und Ende überein stimmt
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*Regulärer Ausdruck, der mit der E-Mail-Adresse überein stimmt
^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$Regulärer Ausdruck, der mit der URL-URL überein stimmt
^[a-zA-Z][a-zA-Z0-9_]{4,15}$Ob das übereinstimmende Konto legal ist (mit einem Buchstaben beginnen, 5-16 Byte zulässig, alpha numerische Unterstriche zulässig)
(\d{3}-|\d{4}-)?(\d{8}|\d{7})?Abgleich der inländischen Telefon nummer
^[1-9]*[1-9][0-9]*$Passen Sie die Tencent QQ-Nummer an
Ihre Fußabdrücke:

Freundlicher Link:iCMS