(VB)サイトについてMatch.Resultメソッドを使ってmm/dd/yyyy形式の日付部分をyyyy-mm-dd形式に置換するMatch.Resultメソッドは、マッチした箇所を引数で指定した文字列に置き換えます。このメソッドは置換文字列によってマッチ箇所を別の文字列に置き換えた結果を取得するために使うことができます。Regex.Replaceメソッドで置換文字列を指定した場合、元の文字列全体に同一の置換文字列を適用した結果が返されます。Match.Resultメソッドでは、マッチした箇所ごとに置換文字列を指定して置換した結果を取得することができます。次の例では、文字列中にあるmm/dd/yyyy形式の日付部分を探索し、Match.Resultメソッドを使ってyyyy-mm-ddの形式に置換して表示しています。正規表現"(?<y>...)"でグループ化した部分は置換文字列"${y}"によって取得することができるため、これを使って日付の順序を変えています。比較としてRegex.Replaceメソッドを使って置換した場合も併記しています。00:00:00グループ化およびグループ化した部分の置換については後述の§.グループ化とグループ番号および§.グループと置換文字列も合わせて参照してください。マッチする箇所がない状態(SuccessプロパティがFalse)のMatchインスタンスに対してResultメソッドを呼び出した場合、例外NotSupportedExceptionがスローされます。§.置換を参照してください。21:55※本ページはサンプルコード部分のみを抜粋したものです。Framework/正規表現/正規表現の構造化および処理(マッチ・グループ・キャプチャ)にてご覧いただけます。