我需要一個字符串,並基於對字符內不匹配他們繼續進行它的類型將其分割成一個數組。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