Developertools

Regex testen: reguliere expressies online – gratis

Gratis, zonder account, werkt in je browser. Test een reguliere expressie op je tekst en zie elke match gemarkeerd terwijl je typt, met capture groups (ook benoemde) en een live voorbeeld van vervangen. Volgt de regex-regels van JavaScript, en een patroon dat te lang loopt wordt gestopt in plaats van de pagina te laten vastlopen.

Flags

Patronen draaien op je apparaat, met dezelfde regels als JavaScript in je browser. Niets wat je typt wordt ergens naartoe gestuurd.

Waarom Regex-tester gebruiken

100% gratis
Gebruik het zo vaak je wilt. Geen account, geen watermerk, niets te installeren.
Privé vanaf de basis
Wat je typt blijft in je browser en wordt nooit naar ons gestuurd.
Werkt op elk apparaat
Draait in je browser op Windows, Mac, Linux, Android en iPhone. Geen app nodig.

Zo gebruik je Regex-tester

  1. Typ je patroon en vink de flags aan die je nodig hebt.
  2. Plak de tekst om te testen. Matches worden gemarkeerd en met hun groepen opgesomd.
  3. Zet Vervangen aan om een vervanging te bekijken en kopieer het resultaat.

Veelgestelde vragen

Welke regex-variant gebruikt dit?
Die van JavaScript. De meeste alledaagse syntaxis is gelijk aan Python, Java en PCRE, maar lookbehind, benoemde groepen en Unicode-klassen kunnen per taal iets verschillen.
Wat doen de flags?
g vindt elke match, i negeert hoofdletters, m laat ^ en $ op elke regel matchen, s laat . ook regeleinden matchen, u zet volledige Unicode-ondersteuning aan en y matcht alleen op de huidige positie.
Hoe gebruik ik groepen in de vervanging?
Gebruik $1, $2 enzovoort voor genummerde groepen, $<name> voor benoemde groepen en $& voor de hele match.
Waarom werd mijn patroon gestopt?
Sommige patronen, vaak geneste herhalingen zoals (a+)+, kunnen op bepaalde tekst praktisch eeuwig duren. De tester stopt elke uitvoering na één seconde, zodat de pagina blijft reageren.
Wordt mijn tekst ergens naartoe gestuurd?
Nee. Het matchen gebeurt op je apparaat.
Is Regex-tester gratis?
Ja. Het is gratis te gebruiken, zonder account en zonder iets te installeren.