| Regex | Explanation |
|---|---|
. | any character except newline |
\w\d\s | word, digit, whitespace |
\W\D\S | not word, digit, whitespace |
[abc] | any of a, b, or c |
[^abc] | not a, b, or c |
[a-g] | character between a & g |
^abc$ | start / end of the string |
\b\B | word, not-word boundary |
\[\*\] | escaped special characters |
\t\n\r | tab, linefeed, carriage return |
(abc) | capture group |
\1 | backreference to group #1 |
(?:abc) | non-capturing group |
(?=abc) | positive lookahead |
(?!abc) | negative lookahead |
a*a+a? | 0 or more, 1 or more, 0 or 1 |
a{5}a{2,} | exactly five, two or more |
a{1,3} | between one & three |
a+?a{2,}? | match as few as possible |
ab|cd | match ab or cd |
Regex Builder is een gratis online tool voor het bouwen, testen en debuggen van reguliere expressies met realtime matching en visuele feedback. Reguliere expressies (regex) zijn krachtige reeksen die overeenkomen met het matchen van patronen die worden gebruikt bij programmeren, tekstverwerking en gegevensvalidatie om strings te zoeken, matchen en manipuleren.
De tool biedt een live testomgeving waar u een regex-patroon kunt schrijven en direct alle overeenkomsten kunt zien die in uw testreeks zijn gemarkeerd. Het bevat een uitgebreide cheatsheet met karakterklassen, kwantoren, ankers, groepen en lookaheads om u te helpen snel het juiste patroon te construeren.
Of u nu een ontwikkelaar bent die invoervalidatie schrijft, een data-analist die patronen uit tekst haalt of een syntaxis voor het leren van regex-studenten, deze tool biedt onmiddellijke visuele feedback en nuttige referenties. Alle verwerkingen worden lokaal in uw browser uitgevoerd, zodat uw testgegevens volledig privé blijven.
Typ uw reguliere expressiepatroon in het veld Patrooninvoer. Stel indien nodig vlaggen zoals globaal (G), hoofdletterongevoelig (I) of multiline (M) in.
Voer of plak de tekst waarmee u uw patroon wilt testen. Dit kan elke tekenreeks, alinea of gegevens zijn die u wilt matchen.
Matches worden direct gemarkeerd terwijl je typt. U kunt alle overeenkomende groepen, vastleggroepen en hun posities in de testreeks zien.
Gebruik de cheatsheet om uw patroon te verfijnen. Zodra uw regex correct werkt, kopieert u het patroon voor gebruik in uw code of applicatie.
Zie overeenkomsten onmiddellijk gemarkeerd terwijl u uw regex-patroon typt, zonder op een knop te klikken
Ingebouwde referentie voor karakterklassen, kwantoren, ankers, groepen, lookaheads en meer
Schakel gemeenschappelijke regex-vlaggen, waaronder globaal (G), hoofdletterongevoelig (I), multiline (M) en andere
Alle patroonafstemming gebeurt in uw browser. Uw testgegevens verlaten uw apparaat nooit
0 comments
No comments yet. Be the first to share your thoughts!