public static void main(String[] args) {
String content="A||B||||C||D||||E";
String[] data=content.split("\\|\\|");
System.out.println(GsonUtil.toJson(data));
System.out.println(GsonUtil.toJson(data[1]));
String content="A||B||||C||D||||E";
String[] data=content.split("\\|\\|");
System.out.println(GsonUtil.toJson(data));
System.out.println(GsonUtil.toJson(data[1]));
}
最初我按照原来使用别的使用的方式:"||"或者"[||]"截取发现都不好使,无法截到想要的数据,后来自己上网查了一下,发现|符号是需要转义的,而||是两个|组成,所以两个字符都需要转义,所以为:\\|\\|