String s="1计a1划支付租金预提 1010130000上海财务部 2021.01-2021.01";
Pattern p = Pattern.compile("[\\u4e00-\\u9fa5]+|[a-zA-Z]+|\\d+|\\s+|\\p{P}");
Matcher m = p.matcher(s);
StringBuffer sb = new StringBuffer();
while (m.find() ) {
System.out.println(m.group());
}