每'n'个字符分割字符串

问题描述 投票:0回答:1

是否有一种方法可以按一定间隔分割字符串?例如,如果字符等于“ |”,则每5个字符?”>

例如此字符串的示例:

String input = "| || |  ||||  |||| || || | ||| || ||";

我知道函数分割,如下所示:

String[] parts = input.split("|");

但是这会将其分割为每个'|' :(

字符串应以5(索引0-4)的间隔进行结构化,并且字符串中的每个间隔都由一个“ |”分隔。我想将这些间隔分开

是否有一种方法可以按一定间隔分割字符串?例如,如果字符等于“ |”,则每5个字符?例如,此字符串:字符串输入=“ | || | |||| ||||| || | ||| ...

java arrays for-loop helper code-splitting
1个回答
0
投票

这里有两个可能的实现:

© www.soinside.com 2019 - 2024. All rights reserved.