WALUDO Werkzeuge
DEVELOP.01 REGEX TESTER

Regex-Tester

Live-Matches · Syntaxvorschau · Erklärungen · Codegenerierung · Bibliothek häufiger Regex

REGEX

Regulärer Ausdruck

TEXT

Testtext

STATUS / Gib einen regulären Ausdruck ein
CODE

Codegenerator

§ 01

Bibliothek häufiger regulärer Ausdrücke

Nutze diese häufigen Muster als Ausgangspunkt. Ein Klick lädt eine Vorlage in den Tester.

Zahlen

Verwendung
Muster
Hinweise

Text

Verwendung
Muster
Hinweise

Netzwerk

Verwendung
Muster
Hinweise

Identität

Verwendung
Muster
Hinweise

Datum und Zeit

Verwendung
Muster
Hinweise

Kodierung und Code

Verwendung
Muster
Hinweise
§ 02

Online-Regex-Tester

Reguläre Ausdrücke sind leistungsfähige Textmuster für Suche, Ersetzung, Validierung und Extraktion in Programmiersprachen, Editoren und Kommandozeilenwerkzeugen.

Dieser Tester läuft vollständig im Browser. Gib Muster und Testtext ein, um Trefferpositionen, Erfassungsgruppen und Ersetzungsergebnisse in Echtzeit zu sehen; die Erklärung macht die wichtigste Syntax verständlich.

Enthalten sind Vorlagen für E-Mail, URL, IP-Adresse, Datum, ID, Farbe und UUID. Außerdem lässt sich derselbe Ausdruck als Beispielcode für JavaScript, Python, Java, PHP und Go erzeugen.

§ 03

So verwendest du den Regex-Tester

1
1

Muster eingeben

Gib einen regulären Ausdruck ein; die Syntax wird geprüft und die Vorschau farbig dargestellt.

2
2

Flags auswählen

Schalte g, i, m, s und u um, um globale Suche, Groß-/Kleinschreibung, Zeilenmodus und Unicode zu vergleichen.

3
3

Testtext einfügen

Füge den zu prüfenden Text ein; gefundene Abschnitte werden sofort hervorgehoben.

4
4

Treffer prüfen

Das Ergebnisfenster zeigt Text, Position, Länge und Erfassungsgruppen, die einzeln kopiert werden können.

5
5

Erklärung lesen

Die Erklärung beschreibt Metazeichen, Gruppen, Quantifizierer, Assertions und Anker in verständlicher Sprache.

6
6

Code erzeugen

Erzeuge direkt nutzbare Beispiele für JavaScript, Python, Java, PHP und Go.

§ 04

Schnellreferenz für Regex-Syntax

Kompakte Übersicht über die am häufigsten verwendeten Syntaxelemente regulärer Ausdrücke.

Zeichenklassen

Syntax
Bedeutung
Beispiel
.
Findet jedes Zeichen außer Zeilenumbruch
a.b
\d
Findet jede Ziffer [0-9]
\d+
\w
Findet Buchstaben, Ziffern und Unterstrich
\w+
\s
Findet Leerraum
a\sb
[abc]
Findet a, b oder c
[aeiou]
[^abc]
Findet jedes Zeichen außer a, b und c
[^0-9]

Quantifizierer

Syntax
Bedeutung
Beispiel
*
Null oder mehr Treffer
ab*c
+
Ein oder mehr Treffer
ab+c
?
Null oder ein Treffer
ab?c
{n}
Genau n Treffer
\d{3}
{n,}
Mindestens n Treffer
\d{6,}
{n,m}
n bis m Treffer
\d{6,18}

Anker und Grenzen

Syntax
Bedeutung
Beispiel
^
Anfang der Zeichenfolge oder Zeile
^Hello
$
Ende der Zeichenfolge oder Zeile
world$
\b
Wortgrenze
\bcat\b
\B
Keine Wortgrenze
\Bcat\B

Gruppen und Assertions

Syntax
Bedeutung
Beispiel
(...)
Erfassungsgruppe
(ab)+
(?:...)
Nicht erfassende Gruppe
(?:ab)+
(?=...)
Positive Vorausblick-Assertion
\d+(?=USD)
(?!...)
Negative Vorausblick-Assertion
\d+(?!USD)
(?<=...)
Positive Rückblick-Assertion
(?<=\$)\d+
|
Alternative, findet eine der beiden Varianten
cat|dog

Flags

Syntax
Bedeutung
Beispiel
g
Globale Suche nach allen Treffern
/pattern/g
i
Groß-/Kleinschreibung ignorieren
/pattern/i
m
Mehrzeilig; ^ und $ gelten für jede Zeile
/pattern/m
s
DotAll; . findet auch Zeilenumbrüche
/pattern/s
u
Unicode-Modus
/pattern/u
§ 05

Häufige Fragen zu regulären Ausdrücken

Q1Was ist ein regulärer Ausdruck?

Ein regulärer Ausdruck ist ein Textmuster aus normalen und besonderen Zeichen, mit dem sich Zeichenfolgen suchen, ersetzen, prüfen und extrahieren lassen.

Q2Werden meine Testdaten hochgeladen?

Nein. Abgleich, Hervorhebung, Erklärung, Ersetzungsvorschau und Codegenerierung laufen vollständig im Browser.

Q3Wie unterscheiden sich JavaScript-Regex und PCRE?

Dieses Tool verwendet die JavaScript-RegExp-Engine des Browsers. Sie eignet sich für Frontend und allgemeines Debugging, unterstützt aber nicht alle PCRE-Funktionen wie rekursive Muster.

Q4Warum wird nur der erste Treffer gefunden?

Aktiviere das g-Flag. Ohne g gibt JavaScript-RegExp standardmäßig nur den ersten Treffer zurück.

Q5Wo sehe ich Erfassungsgruppen?

Unter jedem Treffer werden Group 1, Group 2 und gegebenenfalls benannte Erfassungsgruppen angezeigt.

Q6Unterstützt die Ersetzung $1 und $2?

Ja. Die Vorschau verwendet die JavaScript-Regeln von replace und unterstützt unter anderem $1, $2 und $&.

Q7Wie lerne ich reguläre Ausdrücke?

Beginne mit Zeichenklassen, Quantifizierern, Ankern und Gruppen. Lade anschließend Vorlagen und lies die Erklärung Token für Token.

§ 06

Verwandte Online-Tools

✳ WALUDO TOOLBOX ✳ Browser-native Werkzeuge · NO SERVER · NO DATA COLLECTION

Deine Dateien verlassen den Computer nie · FILES STAY LOCAL · PRIVACY FIRST