我想分割一个字符串数组,其中每个字符串都有“,”作为分隔符。我在使用正则表达式分割新行之后获得了字符串数组。输入来自文本文件,这里是文本文件中的模式。分割字符串数组
内容我的文本文件
"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