Regex-Tester – reguläre Ausdrücke online testen
Geben Sie ein Muster und einen Text ein – Treffer werden beim Tippen hervorgehoben.
Ihre Texte und Dateien bleiben in Ihrem Browser – nichts wird an einen Server gesendet.
| # | Position | Treffer | Gruppen |
|---|
$1, $2 stehen für nummerierte Gruppen, $<name> für benannte Gruppen und $& für den gesamten Treffer. Ohne g wird nur der erste Treffer ersetzt.
Regex-Spickzettel
| . | Beliebiges Zeichen außer Zeilenumbruch |
| \d | Ziffer 0–9 |
| \w | Buchstabe, Ziffer oder Unterstrich |
| \s | Leerzeichen, Tab oder Zeilenumbruch |
| \b | Wortgrenze |
| ^ | Anfang des Textes (oder der Zeile) |
| $ | Ende des Textes (oder der Zeile) |
| * | Vorheriges Element 0-mal oder öfter |
| + | Vorheriges Element 1-mal oder öfter |
| ? | Vorheriges Element ist optional |
| {n,m} | Vorheriges Element n- bis m-mal |
| [abc] | Eines von a, b oder c |
| [^abc] | Beliebiges Zeichen außer a, b oder c |
| (…) | Nummerierte Erfassungsgruppe |
| (?:…) | Gruppe ohne Erfassung |
| (?<name>…) | Benannte Erfassungsgruppe |
| a|b | a oder b |
| (?=…) | Gefolgt von … (Lookahead) |
| (?!…) | Nicht gefolgt von … (negativer Lookahead) |
| \1 | Derselbe Text wie Gruppe 1 noch einmal |
So funktioniert’s
- Geben Sie Ihren regulären Ausdruck unter „Muster“ ein und schalten Sie die nötigen Flags ein (g, i, m …). Wenn Sie /muster/gi einfügen, werden die Flags automatisch abgetrennt.
- Fügen Sie Text unter „Testtext“ ein. Die Treffer leuchten rechts auf, und die Tabelle darunter zeigt Position und Gruppenwerte jedes Treffers.
- Geben Sie unter „Ersetzen durch“ eine Ersetzung wie $1 oder $<name> ein, um das Ergebnis sofort zu sehen.
- Neu bei Regex? Klicken Sie auf „Beispiel einfügen“, um ein Muster für E-Mail-Adressen zu laden, und passen Sie es Schritt für Schritt an.
Häufige Fragen
Welche Regex-Variante wird verwendet?
Die JavaScript-Engine (ECMAScript) Ihres Browsers. Benannte Gruppen, Lookbehind und Unicode-Eigenschaften wie \p{L} (mit dem Flag u) werden unterstützt. Die meiste Syntax entspricht PCRE und Python, einige Funktionen unterscheiden sich aber.
Kann ein fehlerhaftes Muster die Seite einfrieren?
Nein. Die Suche läuft in einem separaten Web Worker und wird nach 1,5 Sekunden abgebrochen. Außerdem werden höchstens 1.000 Treffer angezeigt – lange Texte oder katastrophales Backtracking blockieren die Seite also nicht.
Wird mein Text an einen Server gesendet?
Nein. Muster und Text werden komplett in Ihrem Browser verarbeitet.
Ähnliche Tools
Alle Tools
Einheitenrechner
- Einheiten-Umrechner
- Temperatur-Umrechner
- Gewichts-Umrechner
- Flächen-Umrechner
- Längenrechner
- Winkel-Umrechner
- Kalorien-Umrechner
- Datenmengen-Umrechner
- Trockenmaß-Umrechner
- Ladungs-Umrechner
- Energie-Umrechner
- Durchfluss-Umrechner
- Kraft-Umrechner
- Spritverbrauch-Umrechner
- Lichtstärke-Umrechner
- Durchflutungs-Umrechner
- Leistungs-Umrechner
- Druck-Umrechner
- Strahlendosis-Umrechner
- Geschwindigkeits-Umrechner
- Zeiteinheiten-Umrechner
- Volumen-Umrechner