Regex-Tester online – JavaScript Match & Replacement
JavaScript-Regex-Workshop: Muster und Testtext setzen, auf Prüfen klicken für Inline-Highlights und Match-Karten mit Gruppen, oder Replace in der Vorschau — alles lokal im Browser.
So funktioniert das Testen
Muster und Testtext eingeben, Flags (g/i/m/s/u/y) umschalten, dann auf Prüfen klicken (oder Beispiel / Sample laden). Treffer aktualisieren sich beim Lauf — nicht während der Eingabe. Links werden Treffer hervorgehoben; rechts listen Match-Karten die Gruppen. Im Replace-Modus erscheint auch die ersetzte Zeichenfolge. Pathologische Muster können den Tab einfrieren — Experimente lokal halten.
Optionen
Beispiele
Paare erfassen
Muster + Testzeichenfolge
Ergebnis
Ersetzen mit $1
Muster + Testzeichenfolge
Ergebnis
Verwandte Utilities
URL-sichere Labels? Nutzen Sie slugify. Geheimnisse mit dem Passwortgenerator erzeugen.
Regex-Tester FAQ
Fragen zum Muster-Debugging
Ist das PCRE oder Python-Regex?
Nein — dieses Tool nutzt nur die JavaScript-RegExp-Engine des Browsers (gleiche Variante wie Node und moderne Browser). Kein Dialekt-Umschalter.
Muss ich / Delimiter angeben?
Keine / Delimiter im Musterfeld — oder /pattern/flags einfügen; wir entpacken das Muster und mergen die Flags.
Wie funktioniert sticky (y) hier?
Sticky (y) matched hier nur am Anfang der Testzeichenfolge, weil lastIndex bei jedem Lauf zurückgesetzt wird.
Kann ein Muster meinen Browser einfrieren?
Ja. Katastrophales Backtracking (ReDoS-artig) kann den Tab blockieren, weil die Ausführung lokal ist. Einfache Muster und kürzere Texte bevorzugen. Sehr große Treffermengen können gekürzt werden.
Ist das E-Mail-Beispiel ein RFC-Validator?
Nein — das „email-ish“-Beispiel ist ein praktisches Demo-Muster, kein vollständiger RFC-5322-Validator.
Werden benannte Gruppen unterstützt?
Ja. Benannte Captures erscheinen einmal als GROUP k (name) auf jeder Match-Karte — nicht doppelt als separate nummerierte Zeile.
Wird mein Text hochgeladen?
Niemals — das Testen bleibt in Ihrem Browser.
Entwickler-Dienstprogramme
Zeitstempel, UUID, ULID, Nanoid, Cron, Passwörter, Regex, Slugify, Zahlenbasen, Groß-/Kleinschreibung, Textunterschied und chmod – alles clientseitig.
Weitere Werkzeugkategorien entdecken
Minimieren
Verkleinern Sie Code und Ressourcen für die Produktion – minimieren Sie JavaScript, CSS, HTML, JSON und XML vor der Bereitstellung von gzip oder CDN.
Verschönern
Machen Sie Code mit konsistenter Einrückung lesbar – verschönern Sie JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML und mehr in Ihrem Browser.
Aufheben
Erweitern Sie minimierten oder komprimierten Code – entminifizieren Sie JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML und andere Formate beim Debuggen oder Überprüfen.
Konvertierung
Transformieren Sie Daten zwischen JSON, YAML, XML und CSV lokal – keine Server-Uploads.
CSS-Präprozessoren
Kompilieren Sie SCSS oder LESS zu Standard-CSS im Browser — kombinieren Sie mit Beautify oder Minify für einen vollständigen Stylesheet-Workflow.
JSON Werkzeuge
Validieren, formatieren, vergleichen und erkunden Sie JSON-Nutzlasten – ergänzend zu Minifiern und Konvertern.
SVG Werkzeuge
Vorschau anzeigen, mit SVGO optimieren, Daten exportieren URI, Größe ändern, verschönern, in JSX konvertieren und SVG validieren – alles in Ihrem Browser.
DevOps und Infrastruktur
Terraform HCL formatieren/validieren/minimieren, Dockerfile formatieren und lint, Docker Verfassen und .env-Validierung.
CI/CD
GitHub Aktionen und GitLab CI – formatieren Sie YAML und überprüfen Sie die Workflow-/Auftragsstruktur in Ihrem Browser.
Protokolle und Beobachtbarkeit
Zeilenorientierte JSON/NDJSON- und Nginx/Apache-Zugriffsprotokolle – formatieren, filtern, validieren und CSV/TSV.
Kubernetes
Multi-Doc-Manifeste, strukturelle Validierung, Ingress/Deployment-Starter und Helm-Werteformatierung.
Netzwerk / IP
CIDR, Subnetze und IPv4/IPv6-Helfer — im Browser.
Sicherheit und Token
JWKS, X.509-Zertifikate und Secrets-Scan – browserlokal.
API & Schemata
OpenAPI Tools zum Formatieren, Validieren und Flusen Ihrer Spezifikationen.
Codierung
Kodieren oder dekodieren Sie Base64-, URL-Komponenten und HTML-Entitäten – nur clientseitig.
Text & Markdown
Wörter zählen, Markdown-TOC erzeugen und Zeilenlisten bereinigen — im Browser.
KI & LLM
Token-Zählung, Kostenschätzung und Kontextfenster — 100 % im Browser.
Serialisierung
Serialisieren und deserialisieren Sie PHP-Datenstrukturen neben JSON-Workflows.