gpt4 book ai didi

javascript string.replace(var1, var2)

转载 作者:行者123 更新时间:2023-12-02 21:15:57 25 4
gpt4 key购买 nike

我发现很多问题几乎可以回答我的问题,例如这个 myString.replace( VARIABLE, "") ...... but globally但它们都缺少一个细节。

我想做这样的事情

var clipText = "aaabccc";
var replaceStr = "abc";
var withStr = "def";
clipText = clipText.replace(/replaceStr/g, withStr);

也就是说,使用两个变量作为 replace 的参数但是replace似乎按字面解释变量名称而不是使用它们分配的值。我还想替换所有出现的情况,因此 g之后replaceStr .

什么给出了?

最佳答案

您可以尝试使用RegExp构造函数:

var clipText = "aaabccc";
var replaceStr = "abc";
var withStr = "def";
var regex = new RegExp(replaceStr,"g");
clipText = clipText.replace(regex, withStr);
console.log(clipText);

关于javascript string.replace(var1, var2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60972585/

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