JAVA 如何用部分空格分割字符串,急!

2025-03-09 13:45:13
推荐回答(7个)
回答1:

String a="Jun 10 04:03:20 iomc2312";
String[] b = a.split("(?<=\\D)\\s+(?=\\d)|(?<=\\d)\\s+(?!\\d)");

回答2:

String a="Jun 10 04:03:20 iomc2312";
int i = a.lastIndexOf(" ");
System.out.println(a.substring(0, i));
System.out.println(a.substring(i+1));

回答3:

String中的 indexof取最后一个“ ”的位置 然后用subString 取的2个 子字符串

回答4:

不明白什么意思,时间字符和iomc加起来不就行,时间字符后面或者iomc前加个空格不就行了

回答5:

formatter

回答6:

日期格式化问题吧?说说你要分割的理由。要是日期格式化用SimpleDateFormat

回答7:

这个问题无解 你不知道哪个空格是你要保留的 要保留的空格和作为分隔符的空格还是一样的 你总点有个规则才能处理 想想还有什么规则