可以使用正则表达式来匹配多个分隔符。例如,以下代码将字符串按照逗号、分号、冒号和空格进行分割:

String str = "A,B;C:D E";
String[] parts = str.split("[,;:\\s]+");
for (String part : parts) {
    System.out.println(part);
}

输出结果为:

A
B
C
D
E

其中,[ ,;:\\s]+表示匹配一个或多个逗号、分号、冒号或空格。split方法返回一个字符串数组,其中每个元素都是被分割出来的子串。可以遍历这个数组,对每个子串进行处理。

java 分隔字符串 按多个字符

原文地址: https://www.cveoy.top/t/topic/cQ7j 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录