Reguläre Ausdrücke testen
Einen JavaScript-Regex an Beispieltext testen, jeden Treffer und jede benannte Gruppe sehen und Flags wie g, i und m umschalten.
- Läuft im Browser
- Kein Upload
- Ergebnis bleibt auf deinem Gerät
Datenschutz & GrenzenLäuft in deinem Browser. Nichts wird hochgeladen.
Eingabeinhalte bleiben in diesem Tab; Refentra lädt sie nicht hoch und speichert sie nicht. Optionale aggregierte Aktionszahlen werden nur mit deiner Einwilligung zur Nutzungsmessung gesendet. Leere den Arbeitsbereich anschließend.
Unterstütztes Profil: ECMAScript RegExp: Workerlimit 1,5 Sekunden, Muster 1.000 Zeichen, Text 50.000 Zeichen, 1.000 Treffer.
Maximal 200.000 UTF-16-Einheiten; Parserlimits können kleiner sein. Worker: 15 Sekunden (Regex 1,5 Sekunden).
Eingabe und Ergebnis nachvollziehen
- Vorbereiten und Vorgang wählen
Gib ein ECMAScript-Muster ohne Schrägstriche, die Flags getrennt davon und den zu durchsuchenden Text ein.
- Ein konkretes Beispiel prüfen
Nutze dieses Beispiel und vergleiche das angegebene Ergebnis: \d+ / g / a12 b3 → 12, 3
- Ausgabe vor dem Übernehmen prüfen
Sieh dir die Positionen der Treffer und die Gruppen an. Füge Anker hinzu, wenn die ganze Eingabe passen soll und nicht irgendein Teil davon.
Antworten zu dieser Aufgabe
Warum ändert g das Ergebnis?
Mit g werden alle Treffer nacheinander geliefert, ohne g kann die Suche beim ersten enden. Flags wirken sich auch auf Groß- und Kleinschreibung und auf Zeilenanker aus.
Was prüfe ich bei einem Eingabefehler?
Behebe offene Klammern sowie doppelte oder nicht unterstützte Flags. Vereinfache verschachtelte Quantoren, wenn der Worker die Zeit überschreitet.
Wo sind die Grenzen dieses Werkzeugs?
Das Muster darf höchstens 1.000 Zeichen lang sein, der Text höchstens 50.000; es gibt höchstens 1.000 Treffer und 1,5 Sekunden Rechenzeit im Worker. Das beweist nicht, dass ein regulärer Ausdruck für die Produktion sicher ist.