你可以这样:
String s = "1234567890";System.out.println(java.util.Arrays.toString(s.split("(?<=\G...)")));
产生:
[123, 456, 789, 0]
正则表达式
(?<=G...)匹配一个空字符串,该字符串的最后一个匹配项(
G)后跟三个字符(
...),前者(
(?<= ))
欢迎分享,转载请注明来源:内存溢出
你可以这样:
String s = "1234567890";System.out.println(java.util.Arrays.toString(s.split("(?<=\G...)")));
产生:
[123, 456, 789, 0]
正则表达式
(?<=G...)匹配一个空字符串,该字符串的最后一个匹配项(
G)后跟三个字符(
...),前者(
(?<= ))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)