gpt4 book ai didi

java - 将字符串拆分为重叠部分

转载 作者:行者123 更新时间:2023-12-02 07:39:16 26 4
gpt4 key购买 nike

我有这样的字符串:

String s = "1234567890";

我想使用 split("regex") 来获取此输出:

12
23
34
45
56
67
78
89
90

我应该使用什么正则表达式?

最佳答案

这不是一个用正则表达式解决的合适问题

当有一种更容易、更简单的方法来解决问题时,最重要的是更明显和 self 记录的方式来做到这一点。

public static void main(final String[] args)
{
final String s = "1234567890";
for (int i = 0; i < s.length() - 1; i++)
{
System.out.println(s.substring(i,i+2));
}
}

12
23
34
45
56
67
78
89
90

Some people, when confronted with a problem, think “I know, I'll use regular expressions.” Now they have two problems. -- Jamie Zawinski

关于java - 将字符串拆分为重叠部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16876479/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com