PixNudge

Reguläre Ausdrücke testen

Teste reguläre Ausdrücke in JavaScript an deinem Text mit Live-Hervorhebung, sieh jeden Treffer mit seinen Gruppen und prüfe Ersetzungen vorab.

Flags

g: global, alle Treffer finden · i: Groß-/Kleinschreibung ignorieren · m: mehrzeilig, ^ und $ greifen an Zeilenumbrüchen · s: Punkt erfasst auch Zeilenumbrüche · u: Unicode · y: sticky

Testtext
Treffer

Gib ein Muster und Text ein, um die Treffer hier hervorgehoben zu sehen.

Ersetzen

Gib eine Ersetzung ein, um den Text nach dem Ersetzen der Treffer vorab zu sehen. Mit $1, $2… oder $<name> fügst du Gruppen ein.

So funktioniert's

  1. 1

    Eingabe einfügen oder tippen

    Füge Text oder Code ein, zieh eine Datei in den Editor oder klicke auf Datei öffnen. Mit Beispiel laden siehst du, wie das Tool funktioniert.

  2. 2

    Optionen wählen

    Das Ergebnis aktualisiert sich schon während der Eingabe. Wechsle den Modus oder passe die Optionen an, um genau die Ausgabe zu erhalten, die du brauchst.

  3. 3

    Kopieren oder herunterladen

    Kopiere das Ergebnis mit einem Klick in die Zwischenablage oder lade es als Datei herunter.

Warum PixNudge

Nichts verlässt deinen Browser

Passwörter, API-Schlüssel, Tokens, SQL-Abfragen und Kundendaten werden auf deinem Gerät verarbeitet und nie an einen Server gesendet.

Sofortige Ergebnisse

Kein Upload, keine Wartezeit: Ergebnisse erscheinen schon beim Tippen – auch bei großen Eingaben.

Kostenlos, ohne Anmeldung

Kein Konto, keine Limits und keine Werbung in den Tools. Setz dir ein Lesezeichen und nutze sie, wann immer du sie brauchst.

Häufige Fragen

Welche Regex-Variante verwendet dieser Tester?

Die JavaScript-Engine (ECMAScript) deines Browsers, einschließlich benannter Gruppen (?<name>…), Lookbehind und Unicode-Property-Escapes (\p und \P). Die meisten Muster funktionieren in Python, Java, PHP und .NET genauso, im Detail kann es aber Unterschiede geben.

Was passiert, wenn mein Muster zu langsam ist?

Muster laufen in einem Hintergrund-Worker. Dauert eines länger als zwei Sekunden, etwa wegen katastrophalem Backtracking wie bei (a+)+$, wird es gestoppt, und die Seite reagiert weiterhin.

Wie verwende ich Gruppen in der Ersetzung?

Schreibe $1, $2 usw. für nummerierte Gruppen, $<name> für benannte Gruppen und $& für den gesamten Treffer. Für ein wörtliches Dollarzeichen schreibst du $$.

Weitere kostenlose Tools