我想分割一個字符串數組,其中每個字符串都有「,」作爲分隔符。我在使用正則表達式分割新行之後獲得了字符串數組。輸入來自文本文件,這裏是文本文件中的模式。分割字符串數組
內容我的文本文件
"first", "second"
"third", "fourth", "fifth"
"Sixth", "seventh"
第二個文本文件
"Color.auto", "(current == ff) && (current == 00)"
"Color.auto", "(current == ff) ? ((Current > 0) && (current < 10))"
它創建分割新行字符的字符串數組的代碼。
StreamReader sr = new stream reader(file.txt);
String data = sr.ReadToEnd();
String pattern = @"\r\n";
String[] result = regex.split(data, pattern);
foreach(string store in result)
{
String temp = store.split(",".ToCharArray());
}
我面臨的問題是我無法在「,」進一步使用「拆分」拆分字符串。我相信這是由於我嘗試分割的一系列字符串。
你爲什麼使用'Store'而不是'store'? – Jerry
這甚至不需要'正則表達式',只要字符串的Split方法就可以。 –
它在我的代碼中「存儲」本身,當我在這裏輸入它時是錯誤的 – Pete