String a="Jun 10 04:03:20 iomc2312";
String[] b = a.split("(?<=\\D)\\s+(?=\\d)|(?<=\\d)\\s+(?!\\d)");
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));
String中的 indexof取最后一个“ ”的位置 然后用subString 取的2个 子字符串
不明白什么意思,时间字符和iomc加起来不就行,时间字符后面或者iomc前加个空格不就行了
formatter
日期格式化问题吧?说说你要分割的理由。要是日期格式化用SimpleDateFormat
这个问题无解 你不知道哪个空格是你要保留的 要保留的空格和作为分隔符的空格还是一样的 你总点有个规则才能处理 想想还有什么规则