gpt4 book ai didi

java - 来自管道分隔字符串的格式字符串

转载 作者:行者123 更新时间:2023-12-01 17:32:08 24 4
gpt4 key购买 nike

嘿,我有一个这样的字符串:

357902||190||RUE RACHELLE||ST|||LES CÈDRES|J7T1J9|QC

我希望获取第一个 PIPE 分隔符之前的数字(从左到右阅读)

并将该字符串的一部分替换为我拥有的另一个字符串..

我希望有一个新构造的字符串并替换...

例如:

357902||190||RUE RACHELLE||ST|||LES CÈDRES|J7T1J9|QC

可以变成:

48949168||190||RUE RACHELLE||ST|||LES CÈDRES|J7T1J9|QC

如有任何帮助,我们将不胜感激

最佳答案

我认为最简单的解决方案是:

            String s1 = "357902||190||RUE RACHELLE||ST|||LES CÈDRES|J7T1J9|QC";
String s2 = "48949168";
System.out.println(s2+s1.substring(s1.indexOf("||")));

输出:

48949168||190||RUE RACHELLE||ST|||LES CÈDRES|J7T1J9|QC

s1.substring(s1.indexOf("||") 为您提供:

||190||RUE RACHELLE||ST|||LES CÈDRES|J7T1J9|QC

关于java - 来自管道分隔字符串的格式字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9918963/

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