1. Reguläre Ausdrücke sind Ausdrücke, die Zeichenfolgen erkennen und abgleichen. 2. Reguläre Ausdrücke sind Beschreibungsregeln und werden von gängigen Sprachen gut unterstützt. 3. Zeichenfolgenüberprüfung, Suche und Ersetzung sind die Hauptverwendungsszenarien regulärer Ausdrücke.
Übereinstimmung des Zeichenbereichs:
regulären Ausdruck
veranschaulichen
richtig
Fehler
A
Entspricht genau einem einzelnen Zeichen
A
A
x/y
2 Zeichen erlaubt
j
N
[xyz]
Zeichensatz, der es ermöglicht, dass jedes einzelne Zeichen im Satz angezeigt wird
z
C
[az] [AZ] [0-9]
Zeichenbereich
ein D 8
A a A
[^xyz] [^0-9]
Charaktere dürfen nicht im Set erscheinen
0 A
Jahr 8
Metazeichen:
Metazeichen beziehen sich auf Zeichen, die über einige spezielle Ausdrücke, die als Metazeichen bezeichnet werden, auf einen bestimmten Zeichentyp verweisen.
regulären Ausdruck
veranschaulichen
richtig
Fehler
\D
Entspricht einer beliebigen Zahl
8
ich
\D
Entspricht jedem einzelnen Zeichen außerhalb der \d-Regel
ich
8
\w
Entspricht jedem einzelnen alphanumerischen Unterstrich
Y
&
\W
Entspricht jedem einzelnen Zeichen außer \w
&
Y
\S
Passen Sie ein einzelnes Leerzeichen an
X
\N
Entspricht einem einzelnen Zeilenumbruchzeichen
X
.
Entspricht jedem einzelnen Zeichen (außer Newline)
-
\r\n
\.
Sonderzeichen, nur Übereinstimmungen.
.
1
Wiederholen Sie das Spiel mehrmals:
regulären Ausdruck
veranschaulichen
richtig
Fehler
A{3}
Exakte N-fache Übereinstimmung
AAA
AA
A{3,}
Erscheinen Sie mindestens N-mal
AAA
AA
\d{3,5}
Vereinbaren Sie die minimale und maximale Anzahl der Vorkommnisse
1234
12
\D*
Kann null bis unendlich oft vorkommen, entspricht {0,}