Regex Tester

Typ je reguliere expressie en de tekst die je wilt doorzoeken, en de tool markeert matches direct. Je kunt ook vlaggen instellen (g, i, m, s) en vervangingen testen in hetzelfde venster.

Laatst bijgewerkt: mei 2026

Advertentie

//g
vlaggen

Advertentie

Veelgebruikte regex-patronen

Hier zijn patronen die je direct in de tester kunt plakken:

DoelPatroonVoorbeeld match
E-mailadres[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}[email protected]
Nederlands telefoonnummer(?:0|\+31)[1-9][0-9]{8}0612345678
Postcode (NL)[1-9][0-9]{3}\s?[A-Za-z]{2}1234 AB
URLhttps?://[^\s]+https://voorbeeld.nl
IPv4-adres\b\d{1,3}(\.\d{1,3}){3}\b192.168.1.1
Datum (DD-MM-JJJJ)\d{2}-\d{2}-\d{4}25-12-2025

Regex-vlaggen uitgelegd

Vlaggen veranderen het gedrag van je reguliere expressie:

  • g (global) — Zoek alle matches in de tekst, niet alleen de eerste. Zonder deze vlag stopt de zoekopdracht na de eerste match.
  • i (case-insensitive) — Negeer het verschil tussen hoofd- en kleine letters. 'abc' matcht dan ook 'ABC' en 'Abc'.
  • m (multiline) — Laat ^ en $ matchen aan het begin en einde van elke regel in plaats van alleen het begin en einde van de hele tekst.
  • s (dotAll) — Laat de punt (.) ook newline-tekens matchen. Standaard matcht een punt alles behalve regelovergangen.

Tips voor het schrijven van regex

  1. Begin simpel — Schrijf eerst een basispatroon dat de kern matcht, en verfijn het daarna stap voor stap.
  2. Gebruik groepen — Ronde haakjes () groeperen onderdelen en maken ze herbruikbaar in vervangingen via $1, $2, etc.
  3. Test met edge cases — Probeer lege invoer, speciale tekens en onverwachte formats om je regex robuust te maken.
  4. Vermijd greedy matching — Gebruik *? en +? (lazy quantifiers) als je de kortst mogelijke match wilt in plaats van de langste.
  5. Commentaar toevoegen — In productie-code: gebruik named groups en beschrijf complexe patronen in een commentaar erboven.

Veelgestelde vragen

Wat is een reguliere expressie (regex)?

Een reguliere expressie is een reeks tekens die een zoekpatroon beschrijft. Het wordt gebruikt om tekst te doorzoeken, valideren en vervangen.

Welke regex-vlaggen worden ondersteund?

De tool ondersteunt de vlaggen g (globaal), i (hoofdletterongevoelig), m (meerdere regels) en s (dotAll).

Kan ik ook vervangingen testen?

Ja, je kunt een vervangingspatroon invoeren en direct zien hoe je tekst eruit ziet na de vervanging.

Welke taal gebruik de regex tester?

De tool gebruikt JavaScript-regex syntax, dezelfde als in browsers en Node.js. Voor het verwerken van JSON kun je de gevonden patronen combineren met de JSON formatter.

DelenWhatsAppLinkedInX