(VB)サイトについてRegexOptions.ExplicitCaptureを指定して明示的にグループ名を指定したグループのみをキャプチャするRegexOptions.ExplicitCaptureを指定した場合、明示的に名前を与えたグループのみがキャプチャされるようになり、それ以外のグループ化構成要素はグループ化から除外されます。正規表現要素(?:)が明示的にキャプチャの除外対象を指定するものであるのに対し、RegexOptions.ExplicitCaptureは名前付きグループと組み合わせて明示的にキャプチャの対象を指定するものです。次の例では、RegexOptionsがNoneの場合(指定しない場合のデフォルト)と、RegexOptions.ExplicitCaptureの場合でキャプチャされる結果の違いを示しています。RegexOptions.Noneではグループ名を与えていないグループもキャプチャされるのに対し、RegexOptions.ExplicitCaptureではグループ名を与えているグループのみがキャプチャされています。2.実行結果[RegexOptions.None]2016/02/2902292016[RegexOptions.ExplicitCapture]2016/02/292016上記の結果にもあるように、RegexOptions.ExplicitCaptureによって明示的なグループ化を行った場合でも、match.Groupsプロパティにはインデックスが0のグループ、つまりマッチした箇所全体を表すグループが常に含まれます。Regex.Splitメソッドでグループ化した正規表現を区切りとして分割する場合、RegexOptions.ExplicitCaptureを指定するかどうかで結果が変わります。(Regex.Split)を参照してください。21:55※本ページはサンプルコード部分のみを抜粋したものです。Framework/正規表現/正規表現の構造化および処理(マッチ・グループ・キャプチャ)にてご覧いただけます。