gpt4 book ai didi

java - 从字符串中删除除第一个和最后一个之外的所有出现的子字符串

转载 作者:行者123 更新时间:2023-12-02 04:28:43 25 4
gpt4 key购买 nike

java是否有任何选项,例如从字符串中删除除第一次和最后一次出现之外的所有子字符串出现

String sdata="vijay 10 岁。vijay 正在读五年级。vijay 的运动非常出色。vijay 喜欢板球"

我需要这样的输出:“vijay 10 岁。正在读五年级。在体育方面表现出色。vijay 喜欢板球”

这意味着删除第二次和第三次出现的 vijay。java有没有内置的函数来实现这个?

最佳答案

这是一个非常具体的要求,所以答案是:不,Java 对此没有任何标准函数。

我的建议:使用 indexOflastIndexOf 查找第一个和最后一个出现的位置,分割字符串,使用 replaceAll 删除中间部分发生的所有事件,并将所有内容重新连接在一起。

如果您无法自行解决此问题,请使用您的代码和具体问题更新问题。

关于java - 从字符串中删除除第一个和最后一个之外的所有出现的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31804787/

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