假设String为:([0]+[1])/[2]*3
求一正则表达式,得出一个数组,数组元素为[0],[1],[2]
求一正则表达式,得出一个数组,数组元素为[0],[1],[2]
解决方案 »
- Java静态方法问题,也许无解,求高人看看有没有思路
- java 数据库编程问题:java.sql.BatchUpdateException: 列名 'col0' 无效。求帮助!!!
- split "."
- 安装完java主程序后为什么要配置环境变量?
- 类型安全问题请教,路过的大侠请看过来.
- JBuilder生成的exe文件运行问题
- JCreator问题
- 可能是刷新的问题
- 〓〓〓谁能给我一个关于JFileChooser和FileFilter的完整例子啊,没有用过,学习一下〓〓〓
- 怎样创建一个幽灵线程?
- 录制桌面和声音时如何实现暂停 桌面线程和音频线程同时暂停
- 企业中的Swing 控件主要是用来做什么的
String str = "[0]+[1])/[2]*3";
String[] strs = str.replaceAll("^[^\\[]+", "")
.split("(?<=\\])[^\\[\\]]*?(?:(?=\\[)|$)");
System.out.println(Arrays.toString(strs));
}
}