주어진
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
보시다시피 열 중 하나에, <= (Corvallis, OR)
// 업데이트 // C # Regex Split 기반 -따옴표 외부의 쉼표
string[] result = Regex.Split(samplestring, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");