Buy Me A CoffeeRegexLearn - Learn Regex step by step, from zero to advanced | Product Hunt

Spickzettel

Entdecken Sie alle Regex Muster und Symbole mit dem Regex Spickzettel.

Anker

Entspricht dem Anfang der Zeichenfolge oder Zeile.

an answer or a question
^\w+

Entspricht dem Ende der Zeichenfolge oder Zeile.

an answer or a question
\w+$

Entspricht dem Wortzeichen oder der Position am Ende eines Wortes.

an answer or a question
n\b

Entspricht einem Wortzeichen oder einer Position, die nicht am Ende eines Wortes steht.

an answer or a question
n\B

Flaggen

Macht beim Ausdruck die Groß-/Kleinschreibung unempfindlich.

CaT
cat

Stellt sicher, dass der Ausdruck nicht beim ersten Treffer stoppt.

cat cat cat
cat

Wenn nicht aktiviert, entsprechen Zeilenanfang und -ende dem Anfang und Ende der gesamten Zeichenkette. Es funktioniert nicht für jede Zeile einzeln.

cat
cat
cat

Gruppe & Referenzen

Gruppiert einen Ausdruck.

hahaha hah haha
(ha)+

Verweist auf einen gruppierten Ausdruck.

hah haa dad
(\w)a\1

Erstellt eine Gruppierung, auf die nicht verwiesen werden kann.

hahaha hah haha
(?:ha)+

Charakterklassen

Passt zu jedem Charakter im Satz.

bar ber bir bor bur
b[eo]r

Passt zu jedem Zeichen, das nicht im Satz enthalten ist.

bar ber bir bor bur
b[^eo]r

Übereinstimmung aller Charaktere zwischen zwei Charakteren, einschließlich sich selbst.

abcdefghijklmnopqrstuvwxyz
[e-i]

Entspricht jedem Zeichen außer Zeilenumbrüchen.

hi 012 _-!?
.

Entspricht jedem alphanumerischen Zeichen. Einschließlich der Unterstreichung.

hi 012 _-!?
\w

Entspricht jedem nicht-alphanumerischen Zeichen.

hi 012 _-!?
\W

Entspricht jedem numerischen Zeichen.

+1-(444)-222
\d

Entspricht jedem nicht numerischen Zeichen.

+1-(444)-222
\D

Entspricht jedem Leerzeichen.

one two
\s

Entspricht jedem Nicht-Leerzeichen.

one two
\S

Umsehen

1st 2nd 3pc
\d(?=nd)
1st 2nd 3pc
\d(?!nd)
#1 $2 %3
(?<=%)\d
#1 $2 %3
(?<!%)\d

Quantifizierer und Wechsel

Ausdruck stimmt mit einem oder mehreren überein.

bp bep beep beeep
be+p

Ausdruck stimmt mit null oder mehr überein.

bp bep beep beeep
be*p

Ausdruck stimmt innerhalb angegebener Bereiche überein.

bp bep beep beeep
be{1,2}p

Macht den Ausdruck optional.

color, colour
colou?r

Oder es funktioniert so. Es wartet darauf, dass einer der reservierten Ausdrücke übereinstimmt.

fat, cat, rat
(c|r)at