如何在特定索引处拆分字符串?例如,在索引10处分割字符串,使该字符串现在等于直到索引10的所有内容,然后转储其余部分。
关于substring(0,10)
或substring(0,11)
取决于索引10是否应包含或不包含索引呢?您必须检查一下length() >= index
。
一个替代方案是 org.apache.commons.lang.StringUtils.substring("your string", 0, 10);
问题内容: 我想按索引列表来分割字符串,其中分割段以一个索引开始,然后在下一个索引之前结束。 例: 这将返回: 长字符串,我想分手 的字符串,我想分手了 ,我想分手 我想分手 我试图得到: 长 串 的是 我要分手 问题答案: 退货 您可以使用以下命令进行打印: 另一种可能性(不复制)是:
问题内容: 我有以下字符串: 我“肯定”想“上学”。 现在,我想在省略号处分割此字符串,即我想获得以下输出: 我会 一定 喜欢 上学 。 问题答案: 如果您是用引号()代替省略号,最简单的解决方案是使用 :
问题内容: 在JavaScript中,这是我们如何在每个第3个字符处分割字符串 我试图弄清楚如何用Java做到这一点。有指针吗? 问题答案: 你可以这样: 产生: 正则表达式匹配一个空字符串,该字符串的最后一个匹配项()后跟三个字符(),前者()
问题内容: 给定输入字符串,例如,在Go中将其拆分为字符串数组的最佳方法是什么?请注意,每个单词之间可以有_任意_数量的空格或Unicode空格字符。 在Java中,我只会使用。 (注意:在Go中使用正则表达式可能重复的Split字符串不会给出任何高质量的答案。请提供实际示例,而不仅仅是提供指向或包引用的链接。) 问题答案: 所述封装具有一个方法。 演示: http : //play.golang
问题内容: 我有这串 使用JavaScript,将其解析为最快的方法是 问题答案: 使用JavaScript的功能:
问题内容: 我有类似的字符串,我需要将它们按字符分开,然后将两个部分分别分配给一个变量。在Ruby中,我会这样做: 显然,Lua没有这么简单的方法。经过一番挖掘,我找不到一种简短的方法来实现自己的目标。我提到我是Lua的一个新手,我需要在Redis的脚本中使用它(因此,它确实应该很小,如果可能的话,只写一个)。 问题答案: 使用模式匹配: 请注意,这是一个魔术字符,因此必须使用进行转义。