HomeVisual Explainers
Visual Explainers
Simple patterns to visualize matching steps.
7 Tools Available
Character Class
Matches a, b, or c.
/[abc]/
Simple Group
Matches exactly abc.
/(abc)/
Quantifier *
Matches 0 or more a.
/a*/
Quantifier +
Matches 1 or more a.
/a+/
Quantifier ?
Matches 0 or 1 a.
/a?/
Alternation
Matches cat OR dog.
/cat|dog/
Anchors
Start and end of strings.
/^start|end$/