RegEx Tester

Test reguliere expressies live, markeer matches en bekijk een voorbeeld van vervangingen.

/ / {{ flagString }}
{{ regexError }}
{{ matchCount }} {{ matchCount === 1 ? __t('match_singular') : __t('match_plural') }}
{{ replaceResult }}
# Match Index Groepen
{{ i + 1 }} {{ m.value }} {{ m.index }} ${{ gi + 1 }}: {{ g ?? 'undefined' }}
{{ section.title }}
{{ item.token }} {{ item.desc }}

Wat zijn reguliere expressies?

Reguliere expressies (RegEx) zijn krachtige zoekpatronen die worden gebruikt bij tekstverwerking en programmeren. Ze stellen je in staat om complexe stringpatronen te definiëren om tekst te zoeken, valideren, extraheren of vervangen. Bijna elke programmeertaal — van JavaScript tot Python tot PHP — ondersteunt reguliere expressies.

Veelvoorkomende toepassingen

RegEx wordt gebruikt voor e-mailvalidatie, detectie van telefoonnummers, URL-parsing, loganalyse, data-extractie uit HTML, zoeken-en-vervangen in code-editors en nog veel meer. Onze online RegEx-tester gebruikt de JavaScript RegExp-engine, zodat je patronen direct in je browser kunt testen.

Tips voor reguliere expressies

  • Begin met eenvoudige patronen en breid stap voor stap uit — dit helpt bij het debuggen.
  • Gebruik niet-gretige kwantificatoren (*?, +?) wanneer je de kortste match nodig hebt.
  • Gebruik capture groups () om delen van een match te extraheren en in vervangingen te gebruiken.
  • Let op de prestaties: geneste kwantificatoren zoals (a+)+ kunnen catastrofale backtracking veroorzaken.