StartseiteWerkzeugeKategorien🎵 Audio🎬 Video🖼️ Bild & Farbe📄 Dokumente🔁 Dokument-Konvertierung📊 Diagramme💻 Entwicklung🧰 Alltag📝 Text🔢 Zahlen🔐 Verschlüsselung & Sicherheit📐 Einheiten🎙️ Medien & Aufnahme🌐 Webmaster & SEO💶 Rechner & Finanzen🧮 Rechner & Mathematik📕 PDF🩺 Gesundheit🎲 Spiele & SpaßPreise
🔒Datenschutz zuerst · Die gesamte Verarbeitung läuft in Ihrem Browser. Ihre Dateien und Texte werden nicht an uns übertragen.

Regex-Tester verwenden

🔒Datenschutz zuerst · Dieses Werkzeug arbeitet in Ihrem Browser. Die verwendeten Dateien und Texte laufen nicht über unsere Server.

Wofür Regex-Tester gedacht ist

Den regulären Ausdruck gegen den Text laufen lassen – jeder Treffer mit Position und Fanggruppen steht da. Eine Ersetzung probieren Sie gleich aus, bevor sie in den Code wandert.

Bedienung

  1. Ausdruck ohne umgebende Schrägstriche eingeben
  2. Beispieltext einfügen – die Prüfung zeigt sofort die Treffer
  3. Flags anpassen, bis das Verhalten passt
  4. Ersetzung testen und Ergebnis kopieren

Typische Anwendungen: Einen Ausdruck für E-Mail-Adressen, Datumsangaben oder IDs entwickeln, Vor einem Massen-Ersetzen im Editor die Wirkung prüfen, Verstehen, weshalb ein Ausdruck zu viel oder zu wenig trifft.

Fragen und Antworten

Warum gibt mein Ausdruck nur einen Treffer, obwohl es mehr gibt?

Ohne das Flag „g” stoppt die Suche nach dem ersten Treffer. Das Flag ist hier standardmäßig gesetzt; schalten Sie es aus, um das Verhalten anderer Sprachen nachzubilden.

Was sind Fanggruppen?

Runde Klammern merken sich Teile des Treffers. In der Ersetzung greifen Sie mit $1, $2 und so weiter darauf zu – praktisch für Datumsformate und das Umsortieren von Text.

Mein Ausdruck ist gültig hier, aber nicht in meiner Programmiersprache – warum?

Jede Sprache hat ihren eigenen Regex-Dialekt. Hier läuft die JavaScript-Engine des Browsers; bei Abweichungen hilft, sich auf den gemeinsamen Kern zu beschränken.

Kann der Tester bei sehr langen Texten hängen?

Er bricht nach 1000 Treffern ab und blendet ab 50 Einträgen weitere aus. Katastrophale Ausdrücke mit Schachtelung können dennoch rechnen – verkürzen Sie in dem Fall den Beispieltext.

Einschränkungen

Die Prüfung nutzt die Regex-Engine des Browsers (JavaScript). Dialektunterschiede bleiben relevant: Ausdrücke mit Lookbehind laufen hier je nach Browser, und Features aus anderen Sprachen wie benannte Rückbezüge im PCRE-Stil müssen nicht identisch sein. Beim globalen Suchen werden leere Treffer übersprungen, damit die Anzeige nicht endlos hängen bleibt; die Trefferliste ist auf 50 Einträge begrenzt. Für alles Weitere gilt der Beispieltext: Die Prüfung ist so gut wie der Text, den Sie ihr geben.

Was das Werkzeug kann

Trefferliste mit Zeichenposition, vollständiger Übereinstimmung und Gruppen, Vorschau, in der die Treffer im Text hervorgehoben sind, Ersetzen mit Platzhaltern wie $1, live gegen den Beispieltext, Flags g, i, m und u einzeln schaltbar

Diese Werkzeuge passen:

Ähnliche Werkzeuge

🎨

Code formatieren

JSON, HTML, CSS, JavaScript und SQL in einem Werkzeug einrücken, komprimieren und auf Syntaxfehler prüfen – für Entwickler beim täglichen Code-Review.

›
🔁

JSON und CSV umwandeln

JSON-Arrays zwischen CSV, TSV und durch Pipe getrennt umwandeln, verschachtelte Felder auflösen und die Kopfzeile aus den Schlüsseln übernehmen.

›
🔁

JSON, XML und YAML umwandeln

Datenobjekte zwischen JSON, XML und YAML in beide Richtungen konvertieren, Einrückung und Schlüsselreihenfolge beibehalten und Fehler bei der Syntax anzeigen.

›
🔓

JWT decodieren

Einen JSON-Web-Token in Header, Payload und Signatur zerlegen, die Claims wie Ablaufzeit und Aussteller lesbar darstellen – ohne die Signatur zu verifizieren.

›
🧹

Kommentare aus Code entfernen

Einzeilige und mehrzeilige Kommentare aus JavaScript, CSS, HTML und Python-Quellcode entfernen, dabei Strings und reguläre Ausdrücke nicht verändern.

›
🎲

Testdaten erzeugen

Realistisch wirkende Testdaten wie Namen, Adressen, E-Mails, Telefonnummern, Firmen und USt-IdNummern für Entwicklertests und Mock-ups im Browser erzeugen.

›
🆔

NanoID erzeugen – kollisionsarme Kennungen

Kollisionsarme NanoID-Kennungen mit frei wählbarem Alphabet und Länge direkt im Browser erzeugen und in großen Stückzahlen zur Zwischenablage kopieren.

›
🔤

Datei in Base64 umwandeln – Bild & Datei

Beliebige Dateien und Bilder als Base64-Daten-URI kodieren, um sie in CSS, HTML oder JSON einzubetten – und Base64 wieder zurück in eine Datei verwandeln.

›