Test regular expressions in real time — see all matches highlighted, with group captures and match details.
Regex flags modify how the pattern matches. g (global) finds all matches instead of stopping at the first. i (insensitive) ignores case. m (multiline) makes ^ and $ match start/end of each line, not just the whole string.