从一个流中读取到的一个长字符串,这个长字符串中又有不能确定个数的空格来分隔成不同的短字符串,如何将这些空格都去掉?并将服去掉空格后的字符串放入到一个数组中?
比如这个长字符串为如下内容:zb 1dd 一在 569 52如何能用最简单的方法格式化成{"zb","1dd","一在","569","52"}这样一个数组
注意:
1.短字符串与短字符串之间的空格数目不能确定
2.不考虑用循环长字符串的方法
比如这个长字符串为如下内容:zb 1dd 一在 569 52如何能用最简单的方法格式化成{"zb","1dd","一在","569","52"}这样一个数组
注意:
1.短字符串与短字符串之间的空格数目不能确定
2.不考虑用循环长字符串的方法
string s = "1 2 3 5";
string[] temp = s.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
楼上的可以,我试过
string[] temp=System.Text.RegularExpressions.Regex.Replace(t,@"\s+")","").Split(" ");