用空格和逗号分割或标记逗号[JAVA]

时间:2014-09-17 03:08:35

标签: java split tokenize

2014年1月22日

我想将字符串拆分为三个,但第二个包含空格

1 个答案:

答案 0 :(得分:2)

如果我理解你,你可以使用单个(零或一个匹配)正则表达式,例如 -

String in = "January 22, 2014";
String[] arr = in.split(",?\\ ");
for (String str : arr) {
    System.out.println(str);
}

输出

January
22
2014