Ontwikkelaar

Regex-tester

Test je regex en markeer overeenkomsten.

  • Direct
  • Gratis
  • Privé (lokaal verwerkt)
  • Zonder registratie
/ /
0 overeenkomst(en)

Bouw en test je regex live

Reguliere expressies zijn een krachtig gereedschap om tekst te bewerken, maar de syntaxis is veeleisend. Deze tester toont overeenkomsten in realtime gemarkeerd terwijl je je patroon typt, zodat je snel kunt itereren.

Hoe te gebruiken

  1. Schrijf je patroon

    Tussen de twee schuine strepen, zoals \d+ voor cijfers.

  2. Voeg vlaggen toe

    g, i, m… afhankelijk van het gewenste gedrag.

  3. Plak de te testen tekst

    Overeenkomsten worden gemarkeerd en geteld.

Metateken-spiekbriefje

SymboolBetekenis
.Elk teken
\d / \w / \sCijfer / woordteken / witruimte
* + ?0+, 1+, of 0 of 1 herhaling
{2,5}Tussen 2 en 5 herhalingen
[abc]a, b of c
^ $Begin / einde van regel
( )Vanggroep
a|ba of b

Veelvoorkomende voorbeelden

  • E-mail: \b\w+@\w+\.\w+\b
  • Postcode (5 cijfers): \b\d{5}\b
  • Dubbele woorden: \b(\w+)\s+\1\b

Veelgestelde vragen

Wat is een reguliere expressie?

Een regex is een zoekpatroon dat een verzameling tekenreeksen beschrijft. Je gebruikt het om tekst te vinden, te valideren of te vervangen volgens precieze regels (bijvoorbeeld „alle e-mailadressen”).

Waarvoor dienen de vlaggen (flags)?

Vlaggen wijzigen het gedrag: g (alle overeenkomsten), i (hoofdletterongevoelig), m (meerregelig), s (punt komt overeen met regeleinden), u (Unicode). De tool voegt g automatisch toe om alle voorkomens te tellen.

Welke syntaxis wordt gebruikt?

Die van JavaScript (ECMAScript)-reguliere expressies, voor gangbaar gebruik zeer dicht bij PCRE. Patronen zijn dus direct herbruikbaar in webcode.

Hoe valideer ik een e-mail of een nummer?

Voer het patroon in en plak je voorbeelden: overeenkomsten worden live gemarkeerd, zodat je de regex kunt bijstellen tot die klopt.

Wordt mijn tekst online verzonden?

Nee. De test draait in je browser; noch het patroon noch de tekst wordt verzonden.