我想使用 Replace 方法替换字符串的一部分,但效果不佳:
var string = '<a title="%str%" href="#">%str%</a>',
sub = "Strong";
console.log(string.replace(/%str%/,sub));
//result
<a title="Strong" href="#">%str%</a>
似乎只有第一次出现的 %str% 被替换,下一次出现被忽略/跳过。我在这里错过了什么吗?