String str = "111,222,333 444 555";
String regex = ",|,|\\s+";
String strAry[] = str.split(regex);
for (int i = 0; i < strAry.length; i++) {
System.out.println("i="+i+" Val="+strAry[i]);
}
本文介绍了一种使用Java进行字符串分割的方法,通过正则表达式处理包含逗号、中文逗号和空格的复杂字符串,实现了精确的数据解析。
String str = "111,222,333 444 555";
String regex = ",|,|\\s+";
String strAry[] = str.split(regex);
for (int i = 0; i < strAry.length; i++) {
System.out.println("i="+i+" Val="+strAry[i]);
}
1706
1239
3160

被折叠的 条评论
为什么被折叠?
分割字符串&spm=1001.2101.3001.5002&articleId=102748128&d=1&t=3&u=447eb2b1affc41c1978dd2eb60af4b88)