(VB)サイトについて正規表現を使ってクオートを含むCSVの各レコードからフィールドの値を抽出する以下の例では、名前付きグループとキャプチャを使ってCSVの各レコードからフィールドの値を抽出し、表形式に整形しています。この例で使用する正規表現は複雑になるため、構成要素毎に分けた正規表現を組み立てています。それぞれの正規表現は次のようになっています。(?<value>[^,]*)クオートされていないフィールドのパターンカンマ以外の文字([^,])が0個以上続く(*)文字列で構成されるなお、最終的に組み立てられた正規表現は実行結果として出力しています。この例で使用している正規表現では、名前付きグループvalueに複数のフィールドがキャプチャされるため、Group.Capturesプロパティを参照してキャプチャしたフィールドの値を列挙しています。21:55※本ページはサンプルコード部分のみを抜粋したものです。Framework/正規表現/正規表現の構造化および処理(マッチ・グループ・キャプチャ)にてご覧いただけます。