我需要一个字符串,并基于对字符内不匹配他们继续进行它的类型将其分割成一个数组。C#字符串分割到阵列基于先前字符
所以,如果你有“ASD FDS 1.4#3”这将分成数组,以达致这最好的办法如下
stringArray[0] = "asd";
stringArray[1] = " ";
stringArray[2] = "fds";
stringArray[3] = " ";
stringArray[4] = "1";
stringArray[5] = ".";
stringArray[6] = "4";
stringArray[7] = "#";
stringArray[8] = "3";
任何recomendations?当然,我可以创建基于.ToCharArray()循环,但一直在寻找更好的方式来实现这一目标。
谢谢
你所说的“字符内的类型不匹配,他们继续它”是什么意思?你能否给出更多的解释和例子? – 2012-07-31 15:26:55
是啊,这是不是真的清楚你问什么,但作为一个侧面说明,为什么不使用一个列表? – 2012-07-31 15:28:08
这是分化?字母,数字和其他字符?或者哪些? – Marco 2012-07-31 15:34:48