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

js中怎么替换多个中文关键字

js中怎么替换多个中文关键字

PIPIONE 2018-10-18 14:11:53
用repacle替换, 会把所有的字都替换了, 比如 中国 , 会把 中 和 国 都替换了, 只想替换词组          var content = ' 。1986年11月2日出生在福建省福州乐视,2008年毕业于浙江传媒学院广播电视编导专业。2014年7月至9月份,';          var reg = /(['一',('乐视')])/gi;          var res = '';          res = content.replace(reg, function($,$1,$2){            console.log($)            return '<span style="color:red">' + $ + '</span>';          })          var o = document.getElementById('c');          o.innerHTML = res;  //结果会把电视的视也标红
查看完整描述

1 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

var content = ' 。1986年11月2日出生在福建省福州乐视,2008年毕业于浙江传媒学院广播电视编导专业。2014年7月至9月份,';


    var reg = /(一|乐视)/gi;

    var res = '';

    

    res = content.replace(reg, function($, $1, $2) {

        console.log($)

        return '<span style="color:red">' + $ + '</span>';

    })

    

    console.log(res)


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号