this may help:
String s = "A,B,C,D,"E,F",G,H";
String[] tmp = s.split(","|",");
List<String> result = new ArrayList<>();
for(int i=0; i<tmp.length; i++) {
if (i % 2 == 0) {
result.addAll(Arrays.asList(tmp[i].split(",")));
}else {
result.add(tmp[i]);
}
}
The result
list contains the elements
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…