Python では、次のような正規表現を使用できます。
prog = re.compile(pattern)
result = prog.match(string)
そして、result.groups(0)、result.groups(0)、...などを実行できます。
結果に含まれるグループの数を確認するにはどうすればよいですか? 「len(result.groups)」を試しましたが、次のようになります。
TypeError: object of type 'builtin_function_or_method' has no len()