为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

3 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

最简单的方法是使用正则表达式g标志以替换所有实例:

str.replace(/foo/g, "bar")

这将替换所有出现在foo带着bar在弦中str..如果只有一个字符串,则可以将其转换为一个RegExp对象,如下所示:

var pattern = "foobar",
    re = new RegExp(pattern, "g");


查看完整回答
反对 回复 2019-06-20
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

var mystring = 'This is a string';var newString = mystring.replace(/i/g, "a");

NewString Now是‘Tas as a Strang’


查看完整回答
反对 回复 2019-06-20
  • 3 回答
  • 0 关注
  • 708 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信