Developer

Regex Escape Tool

Macht aus normalem Text ein sicheres Regex-Literal.

Wozu dient der Regex Escape Tool?

Das Regex Escape Tool wandelt normalen Text in ein sicheres Regex-Literal um, indem es alle Sonderzeichen escaped. Zeichen wie Punkt, Stern, Klammern oder das Dollarzeichen haben in regulären Ausdrücken eine besondere Bedeutung und müssen maskiert werden, wenn sie wörtlich gesucht werden sollen.

Das spart dir das fehleranfällige manuelle Escapen und verhindert Bugs in deinen Mustern. Du gibst den Text ein und erhältst die escapte Variante, die du direkt in deinen regulären Ausdruck einsetzen kannst. Die Verarbeitung läuft vollständig in deinem Browser, dein Text wird nicht übertragen.

Beispiele

  • Aus www.beispiel.de wird www\.beispiel\.de, damit der Punkt wörtlich gemeint ist.
  • Der Preis 19.99$ wird zu 19\.99\$, sodass Punkt und Dollarzeichen literal gesucht werden.
  • Ein Pfad wie C:\Daten (alt) wird mit escapten Klammern und Backslashes zu einem sicheren Literal.

Häufige Fragen zum Regex Escape Tool

Welche Zeichen werden escaped?

Alle Regex-Sonderzeichen wie . * + ? ( ) [ ] { } ^ $ | \ und /. Diese erhalten einen vorangestellten Backslash, damit sie wörtlich behandelt werden.

Funktioniert das für alle Regex-Engines?

Das Escaping orientiert sich am gängigen Standard, der in JavaScript, PHP, Python und vielen anderen funktioniert. Bei exotischen Dialekten solltest du das Ergebnis kurz prüfen.

Wofür brauche ich das?

Wenn du Nutzereingaben oder feste Texte in ein Regex-Muster einbauen willst, ohne dass deren Sonderzeichen das Muster verändern oder zu Fehlern führen.

Werden meine Eingaben gespeichert?

Nein. Alle Berechnungen laufen ausschließlich im Browser. Es werden keine Daten gesendet oder gespeichert.

Ist das Tool kostenlos?

Ja, vollständig kostenlos und ohne Registrierung.