如[1, 1, 1, 2, 2, 3, 1, 1, 1, 1, 2, 1, 1, 1, 3, 3, 1]
拆成[1, 1, 1],[1, 1, 1, 1],[ 1, 1, 1],[1]
拆成[1, 1, 1],[1, 1, 1, 1],[ 1, 1, 1],[1]
解决方案 »
- 高分求教——外企java 笔试答案
- 数据挖掘 论文 英语口语 算法
- 普通的类+hibernate映射,,,,,为什么要有构造函数?一定得有?
- 在用struts上传文件时,缓存设为多大最好?
- 刷新问题
- 关于tomcat和oracle的问题?(急)
- [Microsoft][ODBC SQL Server Driver][SQL Server]当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'usertable' 中的标识列插入显式值。
- 请问j2EE的学习过程
- Spirng+ibatis查不到数据
- spring data jpa 如何在一个sql 查询出同一个字段不同状态的记录数量
- 我直接导入我队友做的JSP的包到eclipse里,为什么验证码和跳转页面都是404
- 求高手指点。。。
String str="[1, 1, 1, 2, 2, 3, 1, 1, 1, 1, 2, 1, 1, 1, 3, 3, 1]";
Matcher m=Pattern.compile("1(?:,\\s?1)*").matcher(str);
List<String> list=new ArrayList<String>();
while(m.find()){
list.add("["+m.group()+"]");
}
String str="[1, 1, 1, 2, 2, 3, 1, 1, 1, 1, 2, 1, 1, 1, 3, 3, 1]";
String result=str.replaceAll("(?:,\\s?[02-9]+)+,", "],[");