1、 如何获得一个已知的字符串数组?
例如你可能会这样做:
String[]strs={“one”,”two”,”three”,”four”};
这样显得有点复杂,更为简单的方法是:
String[]strs=”one two three four”.Split();
2、 如何获得一个已知的字符数组?
跟上面类似,应该这样:
Char[]cs=”abcde”.ToCharArray();
3、 如何用一个字符串数组中的每个字符构成字符串数组?
跟2类似,但要求的是字符串,而非字符,我原来会用这样的方法:
Array.ConvertAll("abcde".ToCharArray(), item => item.ToString())
但是用正则是否更简单呢:
Regex.Split("abcde", @"(?<=.)(?=.)")