Test a JavaScript regular expression against any text. See every match with its position and capture groups. Flags default to g. Pure in-browser — your text never leaves the page.
JavaScript regular expressions, executed by your own browser. Syntax that JavaScript does not support — lookbehind on older engines, POSIX classes, or \A/\z anchors — will fail with a parse error rather than match.
It holds the flags passed to the regex, defaulting to g so every match is listed with its index and capture groups. Drop the g and only the first match is returned; add i for case-insensitive matching or m for multiline anchors.
No. The pattern and text are matched entirely in your browser and nothing is transmitted. You can paste production logs or private data here without it leaving your device.