String str = "123456";
// 可以使用任意字符串分隔,如$1-
String result1 = str.replaceAll("(.{2})(?=.{2})", "$1 ");
String result2 = str.replaceAll("(.{2})(?=.{2})", "$1-");

结果如下
字符串分组,字符串中每两位字符加一个空格_字符串