//
Match Results (0)
No pattern matches found for current test string.
Pattern Presets
Quick Reference
[a-z]Any lowercase letter a to z\dAny numerical digit (0-9)+Matches 1 or more times*Matches 0 or more times?Optional token (0 or 1 time)^ / $Start / End of string boundary\wAlphanumeric character + _\sWhitespace (space, tab, newline)Performance & Privacy Guarantee
Engineered for Modern Developers
Real-Time Match Engine
Visualizes capture groups and index offsets instantly as you type your pattern.
Full Flag Controls
Toggle Global (g), Case-Insensitive (i), Multiline (m), and DotAll (s) modifiers.
Quick Cheat Sheet
Built-in quick references for common tokens, anchors, and character classes.
Zero Logged Data
Input test strings and proprietary regex patterns are evaluated purely on your machine.
Knowledge Base
Frequently Asked Questions
g (global) finds all matches rather than stopping after the first. i (case-insensitive) ignores letter casing. m (multiline) treats ^ and $ as start/end of each line. s (dotAll) allows dot (.) to match newlines.
Evaluations run client-side. To prevent browser lockups, avoid nested unlimited quantifiers like (a+)+ on long strings.
Yes. Any parenthesis groups in your pattern are automatically dissected into numbered capture group badges.
Explore More Developer Tools
Discover related utilities in this suite.