【发布时间】:2023-04-03 19:32:01
【问题描述】:
有谁知道任何正则表达式,我可以用另一个字符串替换字符串中的单词?
var replacement = "car";
var toReplace = "boat";
var str = "banana boats or boat"
str = str.replace(toReplace, replacement);
我希望 str 等于“香蕉船或汽车”而不是“香蕉汽车或汽车”
有什么建议吗?
【问题讨论】:
-
str已经等于'banana boats or boat'。 -
你的问题是只有第一次出现会被
String-prototype.replace替换吗? -
str.replace(new RegExp(toReplace, "g"), replacement)
标签: javascript replace str-replace