gpt4 book ai didi

java - 查找并替换字符串中的标记

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

在 string.replaceall 上找到了很多示例,但我不知道如何使用正则表达式来解决我的问题。我正在寻找并替换消息中所有出现的字符串 [reset_token]。

我到目前为止的代码:

String message = "Your new token is [reset_token]";
String newbody = replaceDelimiter("^[reset_token]", "mynewtoken");

public String replaceDelimiter(String delimiter, String message) {
return message.replaceAll(delimiter, message);
}

我希望结果是“您的新 token 是 mynewtoken”

最佳答案

这里不需要 replaceAll ,因为您的模式并不是真正的正则表达式,而是静态的。简单的替换就可以正常工作:

String newbody = message.replace("[reset_token]", "mynewtoken");

而且您也不需要额外的方法来包装您的 replace 调用。

关于java - 查找并替换字符串中的标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17955131/

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