字符串不分裂每个空格?

时间:2016-03-25 21:01:41

标签: java regex

我正在尝试在每个空格中分割一个字符串,这样我就可以使用此代码从中获取某个字符串。

String[] array = input.split("\\s");
String output = array[1];

如果输入是

1 2 3 4 5 

输出类似于

2 3 4 5

当我想要的只是2.为什么会发生这种情况,我该如何避免呢?

2 个答案:

答案 0 :(得分:4)

    str = "1 2 3 4 5";
    String[] array = str.split("\\s");
    System.out.println(array[1]);

答案 1 :(得分:0)

str = "1 2 3 4 5";
//Regex is not really necessary in this simple case
String[] array = str.split(" ");
String output = array[1];