替换字符串中所有字符实例的最快方法。

替换字符串中所有字符实例的最快方法。

在JavaScript中替换字符串/字符的所有实例的最快方法是什么?一个while..for循环,正则表达式?



慕姐8265434
浏览 713回答 3
3回答

绝地无双

最简单的方法是使用正则表达式g标志以替换所有实例:str.replace(/foo/g, "bar")这将替换所有出现在foo带着bar在弦中str..如果只有一个字符串,则可以将其转换为一个RegExp对象,如下所示:var pattern = "foobar",     re = new RegExp(pattern, "g");

慕哥6287543

var mystring = 'This is a string';var newString = mystring.replace(/i/g, "a");NewString Now是‘Tas as a Strang’
打开App,查看更多内容
随时随地看视频慕课网APP