Write a pattern, paste sample text, and watch matches highlight as you type. Capture groups are listed separately so you can confirm a pattern extracts what you expect before it reaches production.
Live highlighting of every match as you type
Named and numbered capture groups listed per match
Flag toggles for global, case-insensitive and multiline
Frequently asked questions
Which regex flavour does this use?
JavaScript regular expressions, which are close to PCRE for everyday patterns. Lookbehind and named groups are supported in modern browsers.
Why does my pattern match nothing?
Common causes are an unescaped special character, a missing global flag when you expect several matches, or anchors that assume single-line input.