Zoek elk regular-expression-token op — tekenklassen, ankers, kwantoren, groepen, lookaround, vlaggen en escapes — in één doorzoekbare tabel, elk met zijn naam, een betekenis in gewone taal en een kort voorbeeld. In je browser, gratis.

Elk regular-expression-token, uitgelegd met een voorbeeld. Alles draait in je browser vanuit een ingebouwd naslagwerk — er wordt niets naar de server gestuurd.

Token Naam Beschrijving Voorbeeld
Geen token komt overeen met je zoekopdracht.
Probeer een ander token of term — bijvoorbeeld \b, lookahead of quantifier.

Over Regex-token-naslagwerk

De Regex-tokenreferentie verzamelt elk bouwblok van reguliere expressies in één doorzoekbare tabel: tekenklassen zoals \d en \w, ankers zoals ^ en \b, kwantoren zoals * en {2,4}, groepen en backreferences, lookahead en lookbehind, vlaggen zoals i, g en m, en de escapes voor speciale tekens. Elk token krijgt een naam, een betekenis in gewone taal en een kort voorbeeld.

Hij is gemaakt voor het moment waarop je je een token half herinnert: je weet dat er een lookahead bestaat, maar niet of het (?=…) of (?<=…) is, of je weet niet meer of \b een woordgrens is of een backspace. Zoeken accepteert het token zelf, de naam of een woord uit de betekenis, dus elk van die aanwijzingen vindt de rij.

De zeven categoriefilters — tekenklassen, ankers, kwantoren, groepen en referenties, lookaround, vlaggen en modifiers, escapes en speciale tekens — maken de tabel ook een compacte studiegids om andermans patronen te lezen. Elk token is met één klik te kopiëren, en de hele referentie draait in je browser.

Hoe gebruik je Regex-token-naslagwerk

  1. Typ een token (\d), een naam (woordgrens) of een betekenis-trefwoord (lookahead) in de zoekbox.
  2. Of beperk de tabel op categorie: tekenklassen, ankers, kwantoren, groepen, lookaround, vlaggen of escapes.
  3. Lees de omschrijving van het token in gewone taal en het korte gebruiksvoorbeeld.
  4. Klik op de kopieerknop om het exacte token voor je patroon over te nemen.

Veelgestelde vragen

Beide toetsen wat de huidige positie omringt, zonder het te verbruiken. Een lookahead (?=…) controleert de tekst die volgt; een lookbehind (?<=…) controleert de tekst die eraan voorafgaat. Hun negatieve vormen, (?!…) en (?<!…), vereisen juist dat het patroon afwezig is.

Een woordgrens — de positie met breedte nul tussen een woordteken (letters, cijfers, underscore) en een niet-woordteken of de rand van de tekenreeks. Het matcht een positie, geen teken, waarom \bcat\b “cat” vindt maar niet “concatenate”.

Wanneer het teken een speciale betekenis heeft — . * + ? ( ) [ ] { } | ^ $ en de backslash zelf. Zet er een backslash voor om het letterlijk te matchen; de categorie escapes vermeldt elk teken met een voorbeeld.

De vermelde tokens vormen de gemeenschappelijke kern die door de gangbare engines (JavaScript, PCRE en verwanten) wordt gedeeld. Een paar geavanceerde functies, zoals lookbehind, kwamen in sommige engines later beschikbaar, dus controleer de documentatie van je taal voor randgevallen.

Deze pagina is een opzoekreferentie voor losse tokens. Om volledige patronen samen te stellen en tegen voorbeeldtekst te testen, combineer je haar met een regex-tester — de referentie vertelt je wat elk onderdeel betekent terwijl je bouwt.

Ja, volledig gratis. De tabel wordt met de pagina meegeleverd, en zoeken, filteren en kopiëren gebeuren allemaal in je browser zonder serververzoeken.

Hulp nodig?
Een probleem met deze tool gevonden? Laat het ons weten.
Een probleem melden

Voeg deze gratis tool toe aan je eigen website — kopieer en plak de onderstaande code.