Test reguliere expressies live, markeer matches en bekijk een voorbeeld van vervangingen.
{{ replaceResult }}
| # | Match | Index | Groepen |
|---|---|---|---|
| {{ i + 1 }} | {{ m.value }} |
{{ m.index }} | — ${{ gi + 1 }}: {{ g ?? 'undefined' }} |
{{ item.token }} |
{{ item.desc }} |
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.
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.
*?, +?) wanneer je de kortste match nodig hebt.() om delen van een match te extraheren en in vervangingen te gebruiken.(a+)+ kunnen catastrofale backtracking veroorzaken.