1 //用多种字符分隔字符串
2 public class Main {
3 /*
4 * "(1,2),(2,4),(3,6),(4,7)"按[(),]分隔
5 * 空白(1,2)空白,空白(2,4)空白,空白(3,6)空白,空白(4,7)空白
6 * 以上空白和数字的总共个数为 16, 但是由于最后末尾分隔符全部忽略,所以不计最后一个空白
7 * 所以得到的字符串的个数为 15
8 */
9 public static void main(String[] args) {
10
11 String string = "(1,2),(2,4),(3,6),(4,7)";
12 String[] strings = string.split("[(),]");
13
14 System.out.println(strings.length);
15 for (int i = 0; i < strings.length; i++) {
16
17 if (!strings[i].equals("")) {
18 System.out.println(strings[i]);
19 }
20
21 }
22 }
23 }
相关文章
- 采用java语言+B/S架构+后端SpringBoot前端Vue开发的ADR药品不良反应智能监测系统源码-主动识别ADR信号: 检验值监测 通过监测患者异常检验值、与药品不良反应相关的特殊检验值发现疑似病例。 住院检验结果文本监测 通过监测住院患者检验结果的文本内容,发现检验结果异常的疑似病例。 抗菌药送检记录 提供院内HIS系统送检判断接口和保存接口,记录抗菌药用药目的。 提供医嘱用药目的展示、送检展示,以及提供筛选。 EMR智能读取 通过读取患者EMR首次病程记录、每日病程记录和出院记录的关键词发现疑似病例。 ADR药物不良反应系统管理
- 【java】Comparator的用法
- Java中TreeSet的详细用法
- java中list集合中contains()的用法,啥意思
- Keil C51中printf的特殊用法
- java中的 FileWriter类 和 FileReader类的一些基本用法
- Java elasticsearch查询 对特殊字符的处理
- 【Java学习笔记之三十二】浅谈Java中throw与throws的用法及异常抛出处理机制剖析
- SQL语句中select...as...的特殊用法
- Java中使用fastJson-FastJson 的依赖以及常规用法