Build, test, and debug regular expressions
Parses lines from archive.org-style Wii ROM/ISO listings by capturing the title before the first parenthesis, the required first parenthesized value (e.g., region or version), and up to two optional parenthesized values (e.g., disc number or revision). With the gm flags it processes each line of a multi-line text block independently, making it useful for extracting structured metadata from filenames like 'Super Mario Galaxy (USA) (Rev 1).iso'.