Test a regex and see all matches & groups, live.
Test JavaScript-flavored regular expressions against sample text and instantly see every match, its position, and any capture groups. Adjust the pattern and flags (like g, i, m) and results update live. Invalid patterns show the exact error. Everything runs in your browser.
JavaScript (ECMAScript) regular expressions, the same engine used in Node.js and browsers.
g = global (all matches), i = case-insensitive, m = multiline, s = dotall. The tool adds g automatically so you see every match.
No — matching runs locally in your browser.