私はこのようないくつかの行を含むCSVファイルを持っています:
"bar","foo, bar","18","07/09/2012 02:08:16","payments, recent","payments, all"
一部の値にはコンマが含まれています。この結果を取得するには、これらのコンマを削除する必要があります。
"bar","foo bar","18","07/09/2012 02:08:16","payments recent","payments all"
私はこの正規表現から始めまし"^(\".+\"\\,?)+$"
たが、それは私には非常に複雑になります。
最終的な目標は、その文字列を分割することです。
string content = reader.ReadToEnd();
string[] lignes = contenu.Split(new[] { Environment.NewLine }, StringSplitOptions.None);
for (int i = 1; i < lignes.Length; i++)
{
// REMOVE COMMAS
string[] values = csv.Split(new[] {','});
// do something
}
reader.Close();
ありがとう。