Get all Regex groups as List of Strings.
List<String> get matches { final matches = <String>[]; for (var i = 0; i <= groupCount; i++) { matches.add(group(i) ?? ""); } return matches; }