Regex Explanation Tool
Paste a regex and get a plain English explanation of what each part matches.
\bA word boundary\wA word character (letter, digit, or underscore)+One or more of the preceding token@A literal "@" character\wA word character (letter, digit, or underscore)+One or more of the preceding token\.A literal "." character (escaped)\wA word character (letter, digit, or underscore)+One or more of the preceding token\bA word boundary
Email [email protected] or [email protected] to confirm.
Writing a pattern that looks syntactically correct and writing one that actually does what was intended aren't the same thing, a quantifier applied to only the last character instead of a whole group because of a missing set of parentheses, or a dot matching more than actually meant to be included, mistakes that read fine on the page and only surface once a plain-English breakdown shows what the pattern you wrote is actually doing. This tool explains a regex pattern piece by piece in plain English, useful specifically for reading back your own just-written pattern to catch a gap between intended and actual behavior.
See moreSee less about the Regex Explanation Tool
Useful for catching your own regex mistake before it ships, verifying a quantifier or a group is scoped the way it was meant to be, or double-checking a pattern's actual behavior against what was intended rather than assumed correct on sight.
Key features
- Clean interface
- Fast processing
- No signup required
- Works offline