多个与括号分开

时间:2017-10-12 12:29:51

标签: java

我有一个字符串,我想分割这些符号。,:[]

我想知道如何将多个分隔符与括号分开?

"brackets"

我知道如果没有[splitme.split("[.,:]"该怎么做,如果它叫什么。 {{1}});

1 个答案:

答案 0 :(得分:1)

String.split(String)使用正则表达式,[]都是保留字符。你只需要转义“保留”的字符。

public static void main(String[] args){
    String s = "ab.cd;ef[gi]ij,kl";
    for(String a : s.split("[.,;\\[\\]]")){
        System.out.println(a);
    }
}

输出:

ab
cd
ef
gi
ij
kl