Reguliere expressies
Gratis online tool voor het testen van reguliere expressies, met realtime preview van overeenkomsten
Wat is een reguliere expressie?
Een reguliere expressie (regex) is een reeks tekens die een zoekpatroon definieert. Het wordt gebruikt voor tekenreeksmatching, validatie, zoeken en vervangen in vrijwel elke programmeertaal. Regex-patronen variëren van eenvoudige letterlijke overeenkomsten tot complexe expressies met groepen, lookaheads en backreferences.
De regex-tester gebruiken
Voer uw regex-patroon in het patroonveld in — matching gebeurt in realtime terwijl u typt. Schakel vlaggen in door op de vlagknoppen te klikken: g (globaal), i (hoofdletterongevoelig), m (meerregelig), s (dotAll), u (unicode), y (sticky). Typ of plak testtekst in het invoervak. Matchresultaten worden gemarkeerd met verschillende kleuren per overeenkomst. De tool toont het aantal overeenkomsten, vastgelegde groepen en matchposities.
Vervanging & veelvoorkomende patronen
Gebruik de vervangingssectie om regex-substituties te testen met backreferences zoals $1, $2, $&. De spiekbrief met veelvoorkomende patronen biedt kant-en-klare regex-patronen voor e-mail, URL, telefoonnummer, IP-adres, datum, hex-kleur, HTML-tag en nummermatching. Klik op een patroon om het te laden met een voorbeeldtesttekst.
▶Welke regex-vlaggen moet ik gebruiken?
▶Waarom matcht mijn regex niet?
▶Wat is het verschil tussen greedy en lazy kwantoren?
▶Ondersteunt deze tool lookaheads en lookbehinds?
▶Hoe werken vervangingspatronen?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.