【问题标题】:Split string by whitespace, difference按空格分割字符串,区别
【发布时间】:2016-07-02 21:37:57
【问题描述】:

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

【问题讨论】:

    标签: string split whitespace difference


    【解决方案1】:

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

    The documentation(令人讨厌的是不支持锚链接,所以向下滚动到“空白字符:\s”)列出了哪些字符被视为“空白”。

    【讨论】:

    • Console.ReadLine().Split(new char[]{' ','\t'},StringSplitOptions.RemoveEmptyEntries); 仍然不适合我
    • @Matheus:那么您如何在您的问题中描述它“不起作用”?你什么也没看到。
    猜你喜欢
    • 2013-10-11
    • 2011-12-15
    • 1970-01-01
    • 2010-09-24
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多