我对字符串的REPLACE方法有问题。 我有一个字符串女巫包含1或2或...相同的字符串,我想将所有这些替换为一件事但替换方法不起作用,请按照下列说明:
var a = "hihi";
b = a.replace("hi","hello");
alert(b);
它应警告hellohello,但它会发出hellohi警告。
请帮忙。谢谢。
答案 0 :(得分:2)
使用设置了全局g
的正则表达式来替换字符串中的所有匹配项。
var string = 'hihi';
var result = string.replace(/hi/g, 'hello');
alert(result); // 'hellohello'