Java的split方法使用多种分隔符切分字符串

Java的split方法使用多种分隔符切分字符串

方法一:
多个分隔符使用’|'分开,例如:

String str = "abc;123,456?999|haha";
String[] strs=str.split(";|,");
for(String s : strs){
    System.out.println(s);
}

输出:

abc
123
456?999|haha

方法二:
使用中括号括起来[" …"],例如:

String str = "abc;123,456?999|haha";
String[] strs = str.split("[;,?|25]");
for(String s : strs){
    System.out.println(s);
}

输出:

abc
1
3
4
6
999
haha