Naar inhoud

Regex Tester

Schrijf een reguliere expressie en zie elke match en groep direct.

Voer een patroon en wat testtekst in, of kies een voorbeeld.
De link bevat je patroon en testtekst.

Engine: JavaScript (ECMAScript) RegExp in je browser. De syntax wijkt iets af van PCRE, Python en Java.

Werkt in je browser — je tekst wordt niet geüpload.

Zo werkt het

  1. Vul je regex zonder schuine strepen in bij Patroon van reguliere expressie.
  2. Plak de tekst die je wilt testen bij Testtekst.
  3. Stel bij Vlaggen de opties voor je zoekopdracht in.
  4. Open Overeenkomsten om de gevonden overeenkomsten en groepen te bekijken.

Voorbeelden

Dag, maand en jaar uit een datum halen

Invoer
Afspraak: 14-10-2026
Vervolgafspraak: 21-10-2026
Uitvoer
2 overeenkomsten: 14-10-2026, 21-10-2026
groep dag = 14, groep maand = 10, groep jaar = 2026
groep dag = 21, groep maand = 10, groep jaar = 2026

Een spatie in postcodes invoegen

Invoer
Amsterdam: 1012AB
Utrecht: 3511CD
Uitvoer
Amsterdam: 1012 AB
Utrecht: 3511 CD

E-mailadressen uit tekst verzamelen

Invoer
Vragen: info@voorbeeld.nl
Facturen: administratie@voorbeeld.nl
Uitvoer
info@voorbeeld.nl
administratie@voorbeeld.nl

JavaScript regex-spiekbriefje

Wil je de tekst voor en na een vervanging vergelijken? Plak beide versies in Tekst vergelijken. Wil je zonder regex in bulk opschonen, probeer dan Tekst opschonen; om tekst voor URL's te coderen gebruik je URL decoderen en coderen.

Veelgestelde vragen

Kan ik regex voor Python, Java of .NET testen?

Deze tester gebruikt de JavaScript-regex-engine van je browser. De syntaxis van Python, Java, .NET en PCRE wijkt op onderdelen af; test patronen voor die talen met de bijbehorende engine.

Worden mijn regex en testtekst opgeslagen?

Je regex en testtekst worden niet geüpload voor de verwerking. Je browser onthoudt het patroon en de instellingen in localStorage, maar niet de testtekst. Als je een deellink maakt, staan het patroon en de testtekst wel in die link en kan iedereen met de link ze lezen.

Hoeveel tekst en matches kan ik testen?

Je kunt maximaal 5 MB testtekst gebruiken; er worden hoogstens 10.000 matches getoond. Vervangen verwerkt ook bij meer matches de hele tekst. Elke uitvoering wordt na één seconde afgebroken als het patroon nog bezig is.