Regex-tester
Ontwikkelhulpmiddelen

Regex-tester

Test je JavaScript-regular expressions live: matches gemarkeerd, vastgelegde groepen (ook groepen met een naam), vlaggen en een voorvertoning van de vervanging, met een herinnering aan de syntax. De vlaggen g, i, m en s veranderen elk wat matcht, en een groep met een naam leest veel beter dan $1 in een vervanging. De expressie draait op je apparaat, zodat een patroon dat je test je toestel nooit verlaat.

  • 100 % lokaal
  • Gratis · zonder account
  • Direct resultaat

Dit gereedschap werkt volledig in uw browser — er wordt niets naar een server gestuurd.

Een reguliere expressie is een patroon dat een reeks tekenreeksen beschrijft: alle e-mails uit een tekst extraheren, een postcode valideren, een datumformaat vervangen. Krachtig maar als onleesbaar beschouwd, schrijft men ze veel geruster wanneer men onmiddellijk ziet wat ze vangt.

Deze tester markeert alle overeenkomsten live in je tekst, lijst elk resultaat met zijn positie en zijn vanggroepen op — inklusive de benoemde groepen — en voorbekijkt de vervanging. Syntaxisfouten worden bij het tikken gemeld, en een geheugensteuntje herinnert aan de gangbare symbolen.

Hoe het werkt

Voer je gegevens in

Typ de bedragen of leg het bestand dat je wilt verwerken neer — het gereedschap controleert ze terwijl je typt.

Alles wordt op je toestel verwerkt

Alles wordt rechtstreeks in je browser berekend. Er wordt niets naar een server gestuurd.

Lees en exporteer het resultaat

Het resultaat verschijnt direct, met de uitsplitsing die je kunt kopiëren, downloaden of bewaren.

Waarom dit gereedschap gebruiken

Direct en gratis

Geen account, geen download, geen limiet: het resultaat verschijnt zodra je je gegevens invoert.

Gebouwd door mensen die het gebruiken

Elke regel, elk algoritme en elke controle weerspiegelt wat wij bij Flexina dagelijks zelf inzetten.

Betrouwbare resultaten

De berekeningen volgen de officiële normen en de stap-voor-stap-uitsplitsing laat je het resultaat naverifiëren.

Wat je opbrengt met lokaal werken

Je gegevens blijven van jou

Bestanden, bedragen en documenten verlaten je toestel nooit: niets wordt bewaard, niets wordt gestuurd.

Werkt zonder verbinding

Zodra de pagina geladen is, kun je het net verbreken: het gereedschap blijft werken.

Snel en privé

Geen upload, geen account, geen derde server ertussen: de resultaten blijven snel en volledig privé.

Veelgestelde vragen

Waarvoor dienen de vlaggen g, i en m?

De vlag g (globaal) zoekt alle voorkomsten en niet enkel de eerste, i maakt de zoekopdracht hoofd/klleinschrijving onverschillig, en m laat ^ en $ overeenkomen met het begin en het einde van elke regel in plaats van met die van de volledige tekst. De vlag s laat er bovendien toe dat de punt overeenkomt met de regelewissels.

Hoe werken de vanggroepen?

De haakjes vangen een deel van de tekst, herbruikbaar in de vervanging met $1, $2, enz. Je kunt ze ook benoemen met de syntaxis (?<naam>…) en ze hergebruiken via $<naam>, wat de expressie veel leesbaarder maakt.

Is de syntaxis dezelfde in alle talen?

De basis is gemeen, maar de details verschillen. Deze tool gebruikt de JavaScript-engine van je browser: de hier geteste expressies zullen in JavaScript identiek werken, en de meeste van de tijd ook in PHP of in Python, met enkele bijzonderheden.