开发者

Split String into an array of String

开发者 https://www.devze.com 2023-03-07 18:53 出处:网络
I\'m trying to find a way to split a String into an array of String(s), and I need to split it whenever a white spice is encountered, example

I'm trying to find a way to split a String into an array of String(s), and I need to split it whenever a white spice is encountered, example

"hi i'm paul"

into"

"hi" "i'm" "paul"

How do you represent white spaces in split() method using Regular开发者_StackOverflow中文版Expression?


You need a regular expression like "\\s+", which means: split whenever at least one whitespace is encountered. The full Java code is:

try {
    String[] splitArray = input.split("\\s+");
} catch (PatternSyntaxException ex) {
    // 
}


String[] result = "hi i'm paul".split("\\s+"); to split across one or more cases.

Or you could take a look at Apache Common StringUtils. It has StringUtils.split(String str) method that splits string using white space as delimiter. It also has other useful utility methods

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号