Reguläre Ausdrücke testen
Teste Muster bis 200 UTF-16-Einheiten mit Text bis 20000 Einheiten. Globale Treffer, optionale Groß-/Kleinschreibung und Worker-Zeitlimit.
Jetzt verwenden
Reguläre Ausdrücke testen
Testet JavaScript-Regulärausdrücke global, optional ohne Beachtung der Groß-/Kleinschreibung. Zeigt Treffer mit nullbasierten UTF-16-Positionen.
Beispiel
\b\d+\b Order 123, amount 456
1. 123 (6) 2. 456 (18)
Eingabe und Berechnung
JavaScript-Muster \b\d+\b ohne umschließende Schrägstriche eingeben. Als Testtext Order 123, amount 456 einfügen.
Test starten. Erwartet: 123 an UTF-16-Position 6 und 456 an Position 18, jeweils ab null gezählt. Die Suche ist global; Groß-/Kleinschreibung ignorieren ergänzt das Flag i.
Grenzen
Das Muster umfasst 1–200 UTF-16-Codeeinheiten, der Text höchstens 20000. Gruppen dürfen im Muster vorkommen, ihre Inhalte werden nicht angezeigt. Keine Ersetzung oder zusätzlichen Flag-Schalter. Verhalten in der Ziel-JavaScript-Laufzeit prüfen.
Der Abgleich läuft in einem Browser-Worker. Der Start ist auf 10 Sekunden begrenzt; nach Bereitschaft gilt eine Ausführungsfrist von etwa 1,5 Sekunden, danach wird der Worker beendet. Das ist keine Zusage für die Gesamtdauer der Seitenaktion. Höchstens 10000 Treffer; bei Überschreitung wird das Ergebnis abgewiesen statt gekürzt. Langsame Muster vereinfachen oder Text verkürzen.
Die Verarbeitung erfolgt lokal im Browser.