gpt4 book ai didi

java字符串替换的最佳方法

转载 作者:行者123 更新时间:2023-12-01 15:49:00 24 4
gpt4 key购买 nike

我有一个字符串:

a0 + a1*ln(Hr) + a2*ln(St) + a3*ln(Tr)

这需要转换为:

a1 + a2*log(Hr[i]) + a3*log(St[i]) + a4*log(Tr[i])

最佳答案

试试这个:

String f = "a0 + a1*ln(Hr) + a2*ln(St) + a3*ln(Tr)";
f.replaceAll("ln", "log").replaceAll("\\(([A-Z][a-z])\\)","($1[i])"));

这会将所有 ln 替换为 log,并在每个 (Xx) 字符串后添加 [i] .

关于java字符串替换的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6518056/

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