我有一个字符串"4,6,8\n9,4"
我想把它分成两部分,而且\n
输出数组应该是
4
6
8
9
4
Edit :个
现在我正在从控制台读取字符串,当我在控制台中输入一个如上所述的字符串时,在后面的代码中我得到"4,6,8\\n9,4"
.现在我想用"," and "\\n"
拆分.我怎样才能改变表达?
我有一个字符串"4,6,8\n9,4"
我想把它分成两部分,而且\n
输出数组应该是
4
6
8
9
4
Edit :个
现在我正在从控制台读取字符串,当我在控制台中输入一个如上所述的字符串时,在后面的代码中我得到"4,6,8\\n9,4"
.现在我想用"," and "\\n"
拆分.我怎样才能改变表达?
string strings = "4,6,8\n9,4";
string [] split = strings .Split(new Char [] {',' , '\n' });
EDIT个
如果您收到任何不必要的空项,请try 以下操作.String.Split Method (String[], StringSplitOptions)个
string [] split = strings .Split(new Char [] {',' , '\n' },
StringSplitOptions.RemoveEmptyEntries);
EDIT2个
这适用于你的最新问题.将所有必要的拆分字符添加到char []
.
string [] split = strings.Split(new Char[] { ',', '\\', '\n' },
StringSplitOptions.RemoveEmptyEntries);