Write a regular expression and see matches highlighted in your test text immediately. Great for debugging patterns before putting them into code.
JavaScript (ECMAScript) — the same engine as in browsers and Node.js. Most patterns are portable to Python/Java with minor changes.
g finds all matches instead of the first, i ignores case, m makes ^ and $ match at line boundaries.
Quantifiers are greedy by default: .* grabs as much as possible. Add ? for a lazy version (.*?) or restrict the character class.
No — matching runs in your browser.