Test een reguliere expressie op je tekst in realtime. Zie elke match gemarkeerd, met capture-groepen en vlaggen. Draait volledig in je browser.
Hoe gebruik je Regex-tester
Typ je reguliere expressie in het patroonveld.
Schakel de vlaggen (g, i, m, s, u) in die je nodig hebt.
Voer de teststring in en zie matches gemarkeerd met hun groepen.
Veelgestelde vragen
De JavaScript-engine (ECMAScript) ingebouwd in je browser, dus resultaten komen overeen met wat je JavaScript- en TypeScript-code zal doen.
g matcht alle voorkomens, i negeert hoofdletters, m laat ^ en $ matchen bij regeleinden, s laat de punt newlines matchen, en u schakelt volledige Unicode-verwerking in.
Schakel de multiline-vlag (m) in zodat ^ en $ matchen bij elk regeleinde, en voeg de dotAll-vlag (s) toe als je ook wilt dat de punt newline-tekens matcht.
Ja. Elke match toont zijn genummerde capture-groepen, en benoemde groepen verschijnen op naam, zodat je precies kunt zien wat elk deel van het patroon heeft vastgelegd.
Dit gebruikt de JavaScript-engine. PCRE, Python en andere delen de meeste syntaxis maar verschillen in lookbehind, benoemde groepen en sommige escapes, dus port geavanceerde patronen voorzichtig.
Nee. Het patroon en je testtekst worden volledig in je browser geëvalueerd en verlaten je apparaat nooit.
De regex-tester laat je reguliere expressies bouwen en debuggen op je eigen voorbeeldtekst, met matches die live worden gemarkeerd terwijl je typt. Hij gebruikt de JavaScript-engine voor reguliere expressies, dezelfde die in elke browser en in Node.js zit, dus een patroon dat hier werkt, werkt in je JavaScript- en TypeScript-code.
Schakel de globale, hoofdletterongevoelige, multiline en andere vlaggen in, en zie elke match samen met de capture-groepen. Handig voor het valideren van invoerformaten, het extraheren van velden uit logs, of het testen van een patroon voordat je het in code plakt. Alles draait in je browser, dus je patronen en testtekst worden nooit geüpload. Let op dat andere talen zoals PCRE, Python en Go de meeste syntaxis delen maar in sommige functies verschillen, dus een paar geavanceerde constructies kunnen zich buiten JavaScript anders gedragen.
Gerelateerde tools
Genereer SHA-1, SHA-256, SHA-384 en SHA-512 hashes van willekeurige tekst, direct in je browser.
Converteer kleuren tussen HEX, RGB en HSL met een live voorbeeld.
Converteer Unix-timestamps naar leesbare datums en terug: UTC, lokaal, ISO 8601 en relatieve tijd. Seconden en milliseconden worden automatisch herkend.
Percent-encodeer en decodeer URL's en URL-componenten, UTF-8-veilig.
We gebruiken essentiële cookies om de site te laten werken. Met jouw toestemming laden we ook Google AdSense, dat advertentiecookies plaatst. Zie ons privacybeleid.