按空格拆分字符串,区别

时间:2016-07-02 21:37:58

标签: string split whitespace difference

Regex.Split(Console.ReadLine(), @"\s+");Console.ReadLine().Split(new char[]{' '},StringSplitOptions.RemoveEmptyEntries);

之间有何区别?

1 个答案:

答案 0 :(得分:0)

正则表达式版本将被任何空白字符(例如,包括制表符)拆分,而另一个版本仅按空格字符拆分。

The documentation(恼人地不支持锚链接,因此向下滚动到“空白字符:\ s”)列出了哪些字符被视为“空格”。