Regex Visual Explainer & AST Token Breakdown
Deconstruct regular expressions into clear plain-English token explanations, lookarounds, capture groups, and quantifier breakdowns.
Matches the start of the string or beginning of a line in multiline mode.
Matches any single character listed in the set: a-zA-Z0-9._%+-
Modifies preceding item: One or more times (1+). Greedy match.
Matches the exact character '@' (case-sensitive unless /i flag is set).
Matches any single character listed in the set: a-zA-Z0-9.-
Modifies preceding item: One or more times (1+). Greedy match.
Escaped dot character matching a period literally instead of wildcard.
Matches any single character listed in the set: a-zA-Z
Specifies allowed repetition count for preceding token: {2,}.
Matches the end of the string or line boundary.