在 JavaScript 中,这就是我们如何在每 3 个字符处分割一个字符串
"foobarspam".match(/.{1,3}/g)
我正在尝试弄清楚如何在 Java 中做到这一点。有什么指点吗?
你可以这样做:
String s = "1234567890";
System.out.println(java.util.Arrays.toString(s.split("(?<=\\G...)")));
其产生:
[123, 456, 789, 0]
正则表达式(?<=\G...)
匹配具有以下内容的空字符串最后一场比赛 (\G
) 其次是三个字符 (...
) before it ((?<= )
)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)