如何动态替换string中的值

时间:2017-03-09 14:10:59

标签: javascript replace

我正在尝试替换字符串中未知数量的字符串并将其保存在变量中。

var wpContent;
var sourceUrlArray = [];
var pageContent = response.d.Content    

for (var i = 0; i < sourceUrlArray.length; i++) {
         wpContent = pageContent.replace(sourceUrlArray[i].url, sourceUrlArray[i].sourceUrl)
        }

pageContent包含我想要替换字符串的一个或多个实例的字符串。旧值和新值存储在sourceUrlArray中。

sourceUrlArray的内容是动态的,可以更改。

仅进行最后一次更换。我知道这与覆盖wpcontent变量有关,但我似乎无法弄清楚我在哪里出错了。

0 个答案:

没有答案