如何拆分包含(\ n:,.)的字符串

时间:2017-03-16 06:37:37

标签: java android

那么如何在android中拆分这个组合?

提前致谢:)`

我正在尝试String lines[] = String.split("\\r?\\n", -1); 但如何一次分割所有数据

1 个答案:

答案 0 :(得分:0)

您可以使用模式进行正则表达式拆分

String fields = "name[Employee Name], employeeno[Employee No], dob[Date of 
Birth], joindate[Date of Joining]";

Pattern pattern = Pattern.compile("\\[.+\\]+?,?\\s*" );

String[] split = pattern.split(fields);

参考文献:How to split this string using Java Regular Expressions