标签: string split whitespace difference
Regex.Split(Console.ReadLine(), @"\s+");和Console.ReadLine().Split(new char[]{' '},StringSplitOptions.RemoveEmptyEntries);
Regex.Split(Console.ReadLine(), @"\s+");
Console.ReadLine().Split(new char[]{' '},StringSplitOptions.RemoveEmptyEntries);
答案 0 :(得分:0)
正则表达式版本将被任何空白字符(例如,包括制表符)拆分,而另一个版本仅按空格字符拆分。
The documentation(恼人地不支持锚链接,因此向下滚动到“空白字符:\ s”)列出了哪些字符被视为“空格”。