我有一个字符串,我想分割这些符号。,:[]
我想知道如何将多个分隔符与括号分开?
"brackets"
我知道如果没有[splitme.split("[.,:]"
该怎么做,如果它叫什么。
{{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