如何在空白上拆分Java中的字符串?

时间:2012-11-21 15:25:01

标签: java regex string

  

可能重复:
  How do I split a string with any whitespace chars as delimiters?

是的,我尝试在google和stackoverflow上搜索它,但没有好结果。我有一个字符串,让我们说:“让我们用Java编写一些代码”,我想得到字符串(在空白处拆分):

让我们做一些编码,用Java编写

我使用了string.split("\\s"),但知道我需要使用正则表达式。有什么想法吗?

2 个答案:

答案 0 :(得分:10)

String str = "Hello How are you";
String arrayString[] = str.split("\\s+") 

请使用此

答案 1 :(得分:3)

要将空格指定为拆分字符,您可以将" "作为参数传递给String#split。 例如:

String test="Lets do some coding in Java";
    for(String token : test.split(" "))
        System.out.println(token);