Regex.GroupNameFromNumberメソッドおよびGroupNumberFromNameメソッドを使用すると、正規表現内で定義されているグループ番号に対応するグループ名、またその逆の対応を取得することができます。 このメソッドはインスタンスメソッドであるため、インスタンス化された正規表現に対してのみ使用できます。
存在しないグループ番号・グループ名を指定した場合、GroupNameFromNumberメソッドは空の文字列("")、GroupNumberFromNameメソッドは-1を返します。 GroupNumberFromNameメソッドは、文字列化したグループ番号をグループ名として指定することもできます。 このとき、名前付きグループでない場合はそのグループに対応するグループ番号が返され、名前付きのグループの場合は対応するグループが存在する場合でも-1が返されます。