Regex-tester en debugger

Regex-tester en debugger

Test, debug en schrijf reguliere expressies in realtime. Vind overeenkomende substring-overeenkomsten en leg indexgroepen onmiddellijk vast.

/ /
Matchresultaten:
0 Matches

Meer tools

Functies

Waarom Regex Tester gebruiken?

Test en debug reguliere expressies in realtime.

🎯

Realtime overeenkomsten

Controleert expressies on the fly en markeert alle gematchte overeenkomsten in de onderwerpscontainer.

🧬

Vastleggroepen

Inspecteer de indexhaakjes van vastgelegde tokens en benoemde groepen duidelijk.

⚙️

Flag-aanpassing

Schakel direct globaal zoeken, hoofdletterongevoeligheid of beperkingen voor multiline-overeenkomsten in of uit.

✔️

Standaardcompatibiliteit

Volledig afgestemd op de standaard JavaScript-regex-syntaxispecificaties.

🔒

Geen serverinzendingen

Bewerkingen worden uitgevoerd in het lokale browsergheugen. subject payload en patronen worden nooit geüpload.

🛡️

Bescherming tegen oneindige lussen

Onderschept automatisch zero-width matching-lussen om te voorkomen dat het tabblad bevriest.

Veelgestelde vragen

Een reguliere expressie is een reeks tekens die een zoekpatroon vormt. Deze kan worden gebruikt voor tekstzoek- en tekstvervangingsbewerkingen.

De 'g' (global) flag zorgt ervoor dat alle overeenkomstpatronen worden geretourneerd in plaats van te stoppen na de eerste overeenkomst. De 'i' (ignore case) flag maakt het zoeken hoofdletterongevoelig.

Elk subpatroon tussen haakjes (bijv. (\w+)) vormt een vastleggroep. De tool toont de inhoud en index van elke vastleggroep afzonderlijk.

Nee. Alles gebeurt aan de clientzijde. Wees voorzichtig met 'catastrofale backtracking'-patronen die browsertabbladen tijdelijk kunnen bevriezen.

Het treedt op wanneer een reguliere expressie geneste kwantoren gebruikt (zoals (a+)+), waardoor de engine een exponentieel aantal paden doorzoekt voor een niet-overeenkomende tekenreeks, wat tot prestatieproblemen leidt.

Gangbare flags zijn onder andere g (globaal zoeken), i (hoofdletterongevoelig), m (multiline zoeken), en s (laat dot overeenkomen met nieuwe regel).

Moderne JavaScript-regex-engines ondersteunen zowel lookaheads ((?=...)) als lookbehinds ((?<=...)).
Accepteert u cookies?

Wij gebruiken cookies om uw browse-ervaring te verbeteren. Door deze site te gebruiken, stemt u in met ons cookiebeleid.

Meer
Loading chat...
Connecting to community chat.