//按逗号分组,如果逗号在引号内忽略,多谢!
string strs = "\"64031,TJ,Han,DK,SD,GJ\",100401,\"5432IL\",CA,'1075',10000,30,4000";
string[] results = Regex.Split(strs, @"(?<!""[^"",]+),(?![^"",]+"")")
.Select(s => s.Trim(new char[] { '\'', '"' })).ToArray();
results.ToList().ForEach(r => Console.WriteLine(r));