JavaScript Regexp_groups Guide
Regex groups: capturing, named, non-capturing, and backreferences for extracting and reusing matched content. The guide walks through Groups & Backreferences. Capturing: `(pattern)` captured in match[1], match[2], etc. Named: `(? pattern)` — match.groups.name. Non-capturing: `(?:pattern)` — no capture. Backreference: `\1` in regex, `$1` in replacement. Named backreference: `\k `. The guide is organized into 1 sections that build on each other, each pairing a prose explanation with runnable code. Related guides: Arrays, Strings, Numbers, Math, Date. This is one of 145 JavaScript guides on JS Reference — see the full list on the guides page. Practice what you learn in the JavaScript playground, and look up any unfamiliar term in the JavaScript glossary.