gpt4 book ai didi

java - 将字符串中的字符替换为 "divider"

转载 作者:行者123 更新时间:2023-12-01 17:56:54 27 4
gpt4 key购买 nike

我正在尝试替换字符串中的字符。假设字符串是:

"yaaaaaaaay:axaxaxaxa:yaaaaaaay"

我希望java将:之后的所有a更改为X,直到下一个:。所以它看起来像这样:

"yaaaaaaaayXxXxXxXxXyaaaaaaay"

我尝试了以下操作,它确实将所有 a 替换为 X

public static String replaceMiddle(String input, char divider) {
return input.replace( "a", "X");
}

最佳答案

public static void main(String[] args) {
String str ="yaaaaaaaay:axaxaxaxa:yaaaaaaay";
String[] strarr=str.split(":");
String str2=strarr[1].replace("a", "X");
String res=strarr[0]+str2+strarr[2];
System.out.println(res);
}

关于java - 将字符串中的字符替换为 "divider",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44076807/

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