Regex Tester
Test Reguliere Expressies in Real Time
Schrijf je regex patroon, voer een teststring in, en zie overeenkomsten direct gemarkeerd. Ondersteunt globale, hoofdletterongevoelige, en meerdere regels vlaggen.
Live Overeenkomst Markering
Zie overeenkomsten gemarkeerd in je teststring terwijl je je patroon typt. Directe visuele feedback.
Alle JS Regex Vlaggen
Schakel globale (g), hoofdletterongevoelige (i), meerregelige (m) en punt-alles (s) vlaggen met één klik in.
Details van Vastleggroepen
Bekijk alle overeenkomsten met volledige details, inclusief vastleggroepen, indices en gematchte tekst.
100% Client-Zijde
Draait volledig in je browser. Geen serveraanroepen, geen gegevensverzameling, directe resultaten.
Reguliere Expressies: Een Essentieel Gereedschap voor Ontwikkelaars
Reguliere expressies (regex of regexp) zijn krachtige patronen die worden gebruikt om tekst te matchen, zoeken en manipuleren. Ze worden ondersteund in vrijwel elke programmeertaal, waaronder JavaScript, Python, Java, PHP en meer. Van het valideren van e-mailadressen tot het parseren van logbestanden, regex is een onmisbare vaardigheid voor elke ontwikkelaar.
Veelvoorkomende Regex Syntax
Belangrijke regex-elementen zijn: \d (cijfers), \w (woordtekens), \s (witruimtes), . (elke teken), * (nul of meer), + (één of meer), ? (optioneel), [] (tekenklassen), () (groepen), ^ (begin) en $ (einde). Combineer deze bouwstenen om patronen te creëren die precies de tekst matchen die je nodig hebt. Bijvoorbeeld, \b\w+@\w+\.\w+\b matcht eenvoudige e-mailachtige patronen.
Tips voor het Schrijven van Betere Regex
Begin eenvoudig en bouw complexiteit op. Test vaak met echte voorbeeldgegevens. Gebruik niet-gretige kwantoren (*? en +?) wanneer je de kortst mogelijke overeenkomst wilt. Gebruik benoemde groepen (?