每隔 N 个字符拆分字符串
在编程中,经常需要将字符串拆分为单个字符或子字符串。 JavaScript 提供了一种使用 .match() 方法按每个第 n 个字符分割字符串的便捷方法。然而,在 Java 中,实现相同的结果需要稍微不同的方法。
Java 解决方案
要在 Java 中按每个第 n 个字符分割字符串,您可以使用以下代码:
String s = "1234567890"; System.out.println(java.util.Arrays.toString(s.split("(?<=\G...)")));
此代码使用以下内容技巧:
此允许您将字符串“1234567890”拆分为以下子字符串:
[123, 456, 789, 0]
结果列表子字符串的数量准确地反映了所需的 3 个字符段的分割。
以上是如何在 Java 中每隔 N 个字符分割一个字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!