【发布时间】:2020-07-13 07:16:31
【问题描述】:
我发现很多问题几乎可以回答我的问题,例如myString.replace( VARIABLE, "") ...... but globally,但它们都缺少一个细节。
我想做这样的事情
var clipText = "aaabccc";
var replaceStr = "abc";
var withStr = "def";
clipText = clipText.replace(/replaceStr/g, withStr);
也就是说,使用两个变量作为replace 的参数,但replace 似乎按字面意思解释变量名称,而不是使用它们的赋值。我还想替换所有出现的地方,因此replaceStr 之后的g。
什么给了?
【问题讨论】:
-
@quentin 请解释链接的问题如何适用于我的情况。我不需要正则表达式。
-
/replaceStr/g是一个正则表达式!!
标签: javascript string variables replace