Matchクラスは正規表現にマッチした箇所(部分文字列)を表すクラスで、Regex.Matchメソッド・Regex.Matchesメソッドでの戻り値として返されます。 Matchクラスを参照することでマッチした箇所の文字列を参照したり、別の文字列に置換したりすることができます。
Regex.Matchメソッドでは、マッチする箇所がない場合はSuccessプロパティがFalse
のMatchインスタンスが返されます。
上記の例にもあるように、Matchメソッドが返すMatchインスタンスのSuccessプロパティは、Regex.IsMatchメソッドによってパターンマッチングを行った場合の結果と同じになります。