nl

Regex-tester

Test een reguliere expressie op je tekst en zie alle overeenkomsten en groepen, lokaal in je browser en zonder enige upload.

Verwerkt lokaal op je apparaat ...

Patroon (regex)
Hoofdlettergevoeligheid negeren (i)
Meerregelig (m)
Punt komt overeen met regeleinde (s)
Unicode (u)
Komt alleen overeen vanaf de huidige positie (y)

Verwerkt lokaal op je apparaat ...

0%

Wordt mijn bestand geüpload?

Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

Geen upload100% lokaal
Inhoud blijft bij jougeen toegang voor derden
Hosted in GermanyGlobal Content Delivery
Onafhankelijk getoetstTLS A+ · HTTP-headers A+

Een reguliere expressie (regex) beschrijft een zoekpatroon voor tekst, zoals "alle e-mailadressen", "elk getal" of "woorden die met A beginnen". Ze zijn krachtig maar tricky: een kleine fout in het patroon levert heel andere overeenkomsten op. Met deze tool laat je een patroon op een testtekst lopen en zie je meteen alle overeenkomsten met hun positie en de vastgelegde groepen, zodat je het patroon zonder risico uitprobeert en bijschaaft.

Je voert het patroon in en kunt de gangbare schakelaars zetten: hoofdlettergevoeligheid negeren (i), meerregelig (m, laat begin en einde per regel gelden) en punt komt overeen met regeleinde (s). De tool zoekt altijd globaal, dus naar alle overeenkomsten, en geeft het resultaat als overzichtelijke JSON: het aantal overeenkomsten plus, voor elke overeenkomst, de gevonden tekst, de positie en de inhoud van de haakjesgroepen.

De hele verwerking draait volledig lokaal in je browser in pure JavaScript met de ingebouwde regex-engine; je testtekst wordt niet geüpload, niet opgeslagen en er wordt geen externe bibliotheek van een CDN geladen. Is het patroon ongeldig, dan meldt de tool dat eerlijk in plaats van een verkeerd resultaat te verzinnen.

De bekendste online regex-tester (regex101 en vergelijkbare) is weliswaar nuttig, maar heeft een internetverbinding nodig en stuurt het patroon samen met de testtekst naar een server - onhandig als de testtekst vertrouwelijke gegevens bevat, zoals logregels met e-mailadressen of klantgegevens. Deze tool werkt volledig offline in de browser, zonder account en zonder gegevensoverdracht.

Technische gegevens

Technische gegevens
InvoerformatenTekstinvoer
UitvoerformaatJSON
BatchverwerkingNee
VerwerkingLokaal in de browser (JavaScript)
BestandsuploadGeen

In 3 stappen

  1. Plak de testtekst in het tekstveld.
  2. Voer het patroon in en zet de schakelaars (i, m, s) naar behoefte.
  3. Lees of download de overeenkomsten en groepen als JSON.

Beperkingen: Er wordt de regex-syntaxis van JavaScript (ECMAScript) gebruikt; andere dialecten (PCRE, Python) kunnen in details verschillen. Er wordt altijd globaal gezocht. Heel lange teksten zijn beperkt en een extreem ongunstig patroon kan traag zijn; de tool begrenst het werk in plaats van de browser te blokkeren. Een ongeldig patroon levert een eerlijke fout op.

Veelgestelde vragen

Wordt mijn tekst geüpload?

Nee. De verwerking draait volledig lokaal in je browser; je testtekst en het patroon verlaten je apparaat nooit en worden niet opgeslagen.

Welke regex-syntaxis wordt ondersteund?

De JavaScript-syntaxis (ECMAScript) van de ingebouwde engine. Patronen uit andere talen zoals PCRE of Python werken meestal, maar kunnen in details verschillen.

Wat betekenen de schakelaars i, m en s?

De i negeert hoofdletters, de m laat regelbegin en regeleinde per regel gelden, en de s laat de punt ook regeleindes raken. Globaal (alle overeenkomsten) staat altijd aan.

Wat gebeurt er bij een ongeldig patroon?

De tool meldt een eerlijke fout in plaats van een verkeerd resultaat te geven. Controleer de haakjes en escapes in het patroon.

Werkt de regex-tester ook op de telefoon?

Ja, in elke actuele mobiele browser net als op desktop - het patroon en de testtekst blijven lokaal.

Heb ik een account of internetverbinding nodig?

Nee. Geen account, en na het eerste laden werkt testen zelfs offline - de ingebouwde regex-engine van de browser volstaat.

Is het veilig om hier vertrouwelijke testtekst in te plakken?

Ja. Anders dan bij een online tester wordt je testtekst niet naar een server gestuurd - die blijft volledig op je apparaat.

Gerelateerde tools

JSON formatteren · Hoofdletters wijzigen · Zoeken en vervangen