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

怎么用replace替换两个字段

怎么用replace替换两个字段

慕雪6442864 2018-10-16 17:18:50
 window.onload=function(){    var str1=  document.body.innerHTML;    str1=str1.replace(/百度有限公司/g,'百度');    document.body.innerHTML=str1;  };    我的意思是还有一个字段:例如  坏蛋 替换为 你好    怎么写到一块呢。    已经知道答案了刚才犯傻了,明明这样就可以:         window.onload=function(){    var str=  document.body.innerHTML;    str=str.replace(/百度有限公司/g,'百度');     str=str.replace(/坏蛋/g,'你好');    document.body.innerHTML=str;  };    
查看完整描述

1 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

如果不同的词语替换成相同的话,可以

str = str.replace(/[百度有限公司|坏蛋]/g,'');

如果不同的词语替换成不同的话,只能你这样。不过更优美的方法是链式调用

str = str.replace(/百度有限公司/g,'百度').replace(/坏蛋/g,'你好');


查看完整回答
反对 回复 2018-11-28
  • 1 回答
  • 0 关注
  • 1231 浏览
慕课专栏
更多

添加回答

举报

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