Omnikit
DevDateienFinanzenAlle Tools
Ctrl K
Dev-ToolsDatei-ToolsFinanzrechnerAlle Tools
StartseiteEntwickler-ToolsRegex-Tester
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Regex-Tester

dev

Reguläre Ausdrücke in JavaScript testen, mit Live-Hervorhebung und einer Erklärung in klarer Sprache

Läuft in Ihrem Browser. Nichts, was Sie eingeben, wird irgendwohin gesendet.

Beim Testen eines regulären Ausdrucks sehen Sie schon beim Tippen, was er findet, mit jeder Erfassungsgruppe hervorgehoben und einer Lesart des Musters in klarer Sprache. Das geht viel schneller, als ein Skript erneut auszuführen, um herauszufinden, warum Gruppe 1 leer ist. Funktioniert mit JavaScript-Regex, und Ihr Text bleibt im Browser.

Diese Seite wurde maschinell aus dem englischen Original übersetzt. Die Übersetzung wurde noch von keinem Menschen geprüft; maßgeblich ist die englische Fassung. Englisches Original lesen

Weiter:
  • Regex escapen Text so escapen, dass eine Regex ihn wörtlich findet, in JavaScript, Python, PHP, Java, Go oder .NET

So testen Sie einen regulären Ausdruck

1

Geben Sie das Muster unter Muster zwischen den Schrägstrichen ein und setzen Sie die Flags g, i, m, s, u und y.

2

Fügen Sie den zu durchsuchenden Text unter Testtext ein; jeder Treffer wird beim Tippen hervorgehoben.

3

Lesen Sie im Tab Treffer jeden Treffer, seinen Index und seine Erfassungsgruppen ab.

4

Öffnen Sie Ersetzen, geben Sie eine Ersetzung wie $1 oder $<name> ein und kopieren Sie das Ergebnis.

5

Öffnen Sie Erklären, um jeden Teil des Musters in klarer Sprache zu lesen.

Über den Regex-Tester

Dieser Regex-Tester wendet Ihr Muster schon beim Tippen auf einen Beispieltext an und hebt jeden Treffer hervor. Eine Tabelle listet jeden Treffer mit seiner Position und dem Text, den jede nummerierte und benannte Gruppe erfasst hat, und ein Ersetzungsfeld zeigt das Ergebnis von String.replace mit Ihrer Ersetzung, einschließlich der Verweise $1 und $<name>.

Man greift dazu, wenn eine Validierungsregel eine Eingabe ablehnt, die sie akzeptieren sollte, oder wenn eine Logsuche zu viel liefert. Zwei typische Fälle: prüfen, ob ein Muster für indische PIN-Codes 560001 akzeptiert, aber 56001 nicht, und herausfinden, warum .* eine halbe Zeile verschluckt hat, obwohl Sie nur den ersten Wert in Anführungszeichen wollten.

Der Tester verwendet die JavaScript-Engine Ihres Browsers, sodass sich die Flags g, i, m, s, u und y genau so verhalten wie in Ihrem Node.js- oder Frontend-Code. Andere Varianten wie PCRE, Python und Java weichen stellenweise ab (possessive Quantoren, Inline-Flags), testen Sie diese daher in ihrer eigenen Sprache. Ihr Muster und Ihr Text verlassen Ihr Gerät nie.

Das Erklärfeld zerlegt das Muster in Teile, in klarer Sprache beschrieben: Zeichenklassen, Quantoren, Anker, Gruppen, Alternativen, Escape-Sequenzen und Lookarounds. Es warnt auch, wenn eine Gruppe etwas wiederholt, das sich bereits wiederholt, etwa (a+)+, was eine Seite bei fast passendem Text einfrieren kann. Die Suche läuft in einem Hintergrund-Worker mit Zeitlimit, sodass ein solches Muster gestoppt und gemeldet wird, statt Ihren Browser zu blockieren. Verwandte Tools: Diff Checker, URL Encoder.

Häufig gestellte Fragen

Ist dieser Regex-Tester kostenlos?

Ja. Es gibt keine Anmeldung und keine Begrenzung, wie viele Muster Sie testen. Die Seite wird durch wenige Anzeigen finanziert, die außerhalb des Tools erscheinen, nie darin.

Welche Regex-Variante verwendet er?

JavaScript, über die RegExp-Engine Ihres eigenen Browsers. Die Ergebnisse entsprechen dem, was Sie in Node.js, Deno und Frontend-Code erhalten. Regex in PCRE, Python und Java unterscheiden sich bei einigen Funktionen, etwa possessiven Quantoren und Inline-Flags, prüfen Sie diese daher in ihrer eigenen Sprache.

Wie sehe ich Erfassungsgruppen?

Setzen Sie einen Teil des Musters in Klammern, zum Beispiel (\d{4}), oder benennen Sie ihn mit (?<year>\d{4}). Die Treffertabelle zeigt für jeden Treffer jede nummerierte und benannte Gruppe und eine leere Zelle, wenn eine Gruppe nicht beteiligt war.

Warum meldet der Tester, dass mein Muster gestoppt wurde?

Das Muster hat auf Ihrem Text länger als das Zeitlimit gebraucht, meist wegen katastrophalen Backtrackings: eine wiederholte Gruppe, die eine weitere Wiederholung enthält, etwa (a+)+ oder (\w+\s?)*. Machen Sie den inneren Teil genauer oder entfernen Sie eine der Wiederholungen.

Wie nutze ich eine Regex zum Suchen und Ersetzen?

Geben Sie die Ersetzung in das Feld Ersetzen ein. Verwenden Sie $1, $2 für nummerierte Gruppen, $<name> für benannte Gruppen und $& für den gesamten Treffer. Schalten Sie das Flag g ein, um jeden Treffer statt nur des ersten zu ersetzen.

Wird mein Text irgendwohin hochgeladen?

Nein. Das Muster läuft in einem Hintergrund-Worker in Ihrem Browser. Nichts, was Sie eingeben, wird an einen Server gesendet, daher können Sie auch Logs oder Daten mit personenbezogenen Angaben gefahrlos testen.

Kommen Sie nicht weiter? Fragen Sie zu Regex-Tester und jeder, der es weiß, kann antworten. Kein Konto nötig.

Ähnliche Tools

Alle Entwickler-Tools
Title-Tag- und Meta-Description-PrüferLänge von Title und Meta Description in Zeichen und Pixeln, und wo Google sie abschneidetIBAN-PrüferIBANs aus 89 Ländern prüfen: Länge, Format und mod-97-Prüfziffern, mit BankleitzahlURL-Parser und Parameter-EditorEinen Link in seine Teile zerlegen, Parameter bearbeiten und neu zusammensetzenUnsichtbare Zeichen findenNullbreite Leerzeichen, ungewöhnliche Leerzeichen, Bidi-Steuerzeichen und ähnlich aussehende Buchstaben finden und entfernenTextvergleichZwei Texte nebeneinander vergleichen und jede hinzugefügte und entfernte Zeile sehenJSON vergleichenZwei JSON-Dokumente vergleichen und jeden hinzugefügten, entfernten und geänderten Wert auflistenOpen-Graph-VorschauFügen Sie eine Seite ein und sehen Sie die Teilen-Karte für Facebook, LinkedIn, X, WhatsApp und SlackKeyword-Dichte und LesbarkeitWort- und Phrasenzählung, Dichte, Lesezeit und ein Flesch-Lesbarkeitswert
War dieses Tool hilfreich?
Omnikit

Kleine Aufgaben, erledigt in Ihrem Browser. Kostenlos, schnell und privat. Dateien werden nie hochgeladen.

Dateien

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanzen

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
AnleitungenFragenÜber unsWie wir prüfenGesetzesbibliothek (Beta)DatenschutzNutzungsbedingungenOffenlegungKontaktMore: Exam practice (UGC NET Paper 1)Läuft in Ihrem Browser. Nichts wird hochgeladen. © 2026 Omnikit (theomnikit.com)