与えられた
2,1016,7 / 31/2008 14:22、Geoff Dalgas、6/5/2011 22 : 21、http: //stackoverflow.com、 "Corvallis、OR"、7679,351,81、b437f461b3fd27387c5d8ab47a293d35,34
C#を使用して上記の情報を次のように文字列に分割する方法:
2
1016
7/31/2008 14:22
Geoff Dalgas
6/5/2011 22:21
http://stackoverflow.com
Corvallis, OR
7679
351
81
b437f461b3fd27387c5d8ab47a293d35
34
ご覧のように、列の1つに、<=(Corvallis、OR)が含まれています
// update // C#Regex Splitに基づく -引用符の外のコンマ
string[] result = Regex.Split(samplestring, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");