儘管有很多關於字符串拆分的文章,但我找不到解決我的問題的東西。 我需要將一個字符串拆分成一個數組,但字符串在某些字段上(通常是帶有分隔符的值)具有分隔符。c#拆分字符串與一些分隔符和分隔符
字符串類似:
約翰: 「2016年10月15日」: 「15點二十〇分十四秒」: 「經理人」
如果我運行:
string[] items = line.Split(':');
它將字符串拆分爲6個項目,而實際上它應該只有4個。
任何方式的拆分功能ca處理這個?
編輯: 的6項是:
John
2016/10/15
"15
20
14"
"Manager"
我期待的時間(十五點20分14秒),是一個項目。
當您拆分它時會出現什麼結果?這6個項目是什麼? – PrestonM
@PrestonM我猜想「額外」項目是由「:」分割的時間元素(分鐘,秒)。 –
根據你的標準,它應該分成6個項目 - 你可以使用:「 – Jivan