Regex-tester
Probeer een patroon op echte tekst en zie elke overeenkomst en elke capturegroep.
- Draait in je browser — je tekst wordt nergens naartoe gestuurd
- Geen aanmelding, geen quota, gratis te gebruiken zo vaak je wilt
Hoe het werkt
Reguliere expressies zijn beroemd om hoe makkelijker ze te schrijven zijn dan te lezen, en ze in één keer goed krijgen is bijna onmogelijk. Testen op echte invoer is de enige betrouwbare manier om te weten wat een patroon werkelijk doet.
Overeenkomsten en groepen
Elke overeenkomst wordt in volgorde getoond. Als het patroon capturegroepen heeft, wordt hun inhoud naast de overeenkomst getoond, meestal het deel dat je eigenlijk wilde ophalen.
Vlaggen
Globaal vindt elke overeenkomst in plaats van bij de eerste te stoppen. Hoofdletters negeren doet wat het zegt. Meerdere regels wijzigt de begin- en eindankers zodat ze bij elke regel overeenkomen en niet alleen aan de grenzen van de hele tekst.
Een praktische grens
De lijst stopt bij 500 overeenkomsten, ruim genoeg om te zien of een patroon zich gedraagt, zonder dat de pagina vastloopt op pathologische invoer.
Regex-tester: veelgestelde vragen
Welke regex-variant is dit?
Die van JavaScript, die dicht bij PCRE ligt maar niet identiek is. Lookbehind en benoemde groepen worden ondersteund in actuele browsers.
Waarom komt mijn patroon nergens mee overeen?
Controleer eerst de vlaggen: zonder de globale vlag wordt alleen de eerste overeenkomst gevonden. Ongeldige patronen worden gemeld met de foutmelding van de parser.
Wordt mijn tekst geüpload?
Nee. Het zoeken gebeurt op de pagina.