Testen Sie regulaere Ausdruecke live mit Treffer-Hervorhebung, Erfassungsgruppen und Flags — direkt im Browser.
Ein regulaerer Ausdruck ist ein Muster, das eine Menge von Zeichenketten beschreibt. Es ist das Werkzeug, zu dem Programmierer greifen, wenn sie Text finden, validieren oder ersetzen muessen, der einer Regel folgt — eine E-Mail-Adresse, eine Telefonnummer, ein Datum in einem bestimmten Format, ein wiederholtes Wort. Die Mustersprache ist kompakt und maechtig, was sie auch schwer lesbar macht: Ein Regex, der fuenf Minuten zum Schreiben brauchte, kann fuenf Stunden zum Debuggen brauchen, wenn man nicht sehen kann, was er trifft.
Dieser Tester schliesst diese Luecke. Geben Sie das Muster und den Teststring ein, und jeder Treffer wird in Echtzeit hervorgehoben. Die Tabelle darunter schlueselt jeden Treffer in seinen Index und seine Erfassungsgruppen auf — die Information, die Sie brauchen, wenn der Regex ein Programm fuettert. Flags sind sichtbar und editierbar, sodass das Umschalten zwischen globalem und einzelnem Treffer oder das Ein- und Ausschalten der Gross-/Kleinschreibung nur einen Tastendruck entfernt ist.
Die Engine ist die in Ihrem Browser eingebaute — dieselbe JavaScript-Regex-Engine, die Ihr Code in der Produktion verwenden wird. Das bedeutet, das Ergebnis hier ist das Ergebnis, das Sie dort erhalten: keine Uebersetzungsschicht, kein Dialekt-Unterschied. Und weil alles lokal laeuft, koennen Sie Produktionsdaten einfuegen, ohne dass sie Ihr Geraet verlassen.
Die in Ihrem Browser eingebaute JavaScript-Regex-Engine. Das Ergebnis hier ist das Ergebnis, das Ihr Code erhalten wird.
Nein. Die Mustererkennung laeuft vollstaendig in JavaScript auf Ihrem Geraet. Nichts wird hochgeladen.
g = global (alle Treffer finden, nicht nur den ersten), i = Gross-/Kleinschreibung ignorieren, m = mehrzeilig (^ und $ an Zeilengrenzen), s = dotAll (. trifft Zeilenumbrueche), u = Unicode.
Verschiedene Sprachen verwenden unterschiedliche Regex-Dialekte. JavaScript unterstuetzt in aelteren Engines kein Lookbehind, und Python verwendet eine andere Syntax fuer benannte Gruppen. Testen Sie in der Sprache, in der Sie deployen.
Der Tester stoppt bei 500 Treffern und zeigt die ersten 100 in der Tabelle, was fuer jede Debugging-Sitzung ausreicht.
Vai.la verwandelt jede URL in einen Kurzlink mit Klick-Statistiken, QR-Code und Ihrem eigenen Biolink.
Vai.la übernimmt keine Verantwortung für die Nutzung der Tools oder für Entscheidungen, die auf ihren Ergebnissen basieren.