Regex-tester
Test reguliere expressies met live markering, groepen en vervangen.
Voorbeelden
E-mailadressen matchen (g-vlag)
Invoer
Patroon: (\w+)@(\w+)\.(\w+)
Uitvoer
Markeert ada@example.com, grace@navy.mil — met groepen ada / example / com
Vervangen met capture-groepen
Invoer
Vervanging: $1 [at] $2
Uitvoer
ada@example.com → ada [at] example
Alle getallen vinden
Invoer
Patroon: \d+ (vlag: g)
Uitvoer
Matcht elke reeks cijfers in de tekst
Over deze tool
Met deze gratis online regex-tester bouw en debug je reguliere expressies met directe feedback. Typ een patroon, schakel de vlaggen om en plak wat tekst — elke overeenkomst wordt live gemarkeerd, met een uitsplitsing van de capture-groepen en een optioneel vervangingsvoorbeeld. Alles draait in je browser zonder upload.
Zo gebruik je het
- Typ je patroon in het expressieveld (geen omringende slashes nodig).
- Schakel vlaggen om zoals g (alle overeenkomsten) en i (hoofdletterongevoelig).
- Plak je tekst in het teststring-vak om overeenkomsten gemarkeerd te zien.
- Voeg optioneel een vervanging toe (gebruik
$1,$2) om een vervanging te bekijken.
Wat je per overeenkomst krijgt
- Live markering van elke overeenkomst direct in je tekst.
- Capture-groepen uitgesplitst (
$1,$2en benoemde groepen). - Een overeenkomstenteller om te bevestigen dat een patroon zich gedraagt zoals verwacht.
- Een vervangingsvoorbeeld voordat je een zoek-en-vervang toepast.
Nieuw met regex?
Reguliere expressies lijken in eerste instantie cryptisch, maar komen neer op een paar bouwstenen. Onze regex-gids voor beginners loopt ze vanaf nul door, het regex-spiekbriefje is een snelle syntaxis-opzoeker, en veelgebruikte regex-patronen geven je kant-en-klare expressies voor e-mail, URL's, datums en meer om hier te testen. Om een patroon op een tekstblok toe te passen, probeer zoeken en vervangen.
Veelgestelde vragen
Is deze regex-tester gratis?
Ja — een volledig gratis online tester voor reguliere expressies zonder registratie. Test zoveel patronen als je wilt.
Wordt mijn tekst naar een server gestuurd?
Nee. Je patroon en de teststring worden volledig in je browser geëvalueerd, zonder upload, dus er verlaat niets je apparaat.
Welke regex-variant gebruikt het?
De ingebouwde RegExp-engine van JavaScript, die haar kernsyntaxis deelt met de meeste moderne varianten (PCRE, Python, Java) — tekenklassen, kwantoren, groepen, lookarounds en benoemde groepen werken allemaal.
Wat betekenen de vlaggen g, i, m, s, u, y?
g vindt alle overeenkomsten, i negeert hoofdletters, m laat ^ en $ op regeleindes passen, s laat . regeleindes matchen, u schakelt volledige Unicode in en y is sticky matching. Schakel ze om en de resultaten worden live bijgewerkt.
Hoe werkt het vervangingsvoorbeeld?
Typ een vervanging in het optionele veld en het resultaat verschijnt eronder. Gebruik $1, $2 voor genummerde capture-groepen en $<name> voor benoemde, precies zoals String.replace.
Waarom worden slechts sommige overeenkomsten gemarkeerd?
Zonder de g-vlag (global) matcht een regex alleen het eerste voorkomen. Zet g aan om elke overeenkomst in de teststring te markeren.
Moet ik slashes toevoegen of mijn patroon escapen?
Nee. Typ alleen het patroon — de slashes eromheen zijn alleen voor weergave. Escape speciale tekens met een backslash zoals gebruikelijk, bijvoorbeeld \. voor een letterlijke punt.
Gerelateerde tools
Woordenteller
Tel woorden, tekens, zinnen en leestijd.
Hoofdletter-converter
Zet tekst om tussen hoofdletters, kleine letters, titel-, camel- en snake-case.
Tekenteller
Tel tekens en blijf live onder tweet-, sms- en meta-taglimieten.
Dubbele regels verwijderen
Verwijder dubbele regels uit tekst met behoud van de volgorde.