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

javascript如何使用replace替换?

javascript如何使用replace替换?

鸿蒙传说 2018-11-14 13:14:08
<script>        function replacer(word) {          return 'hello';        }        var newString = 'abc[你好]de[他]fg'.replace(/^\[[^\u0000-\u00FF]{1,2}\]$/gi, replacer);        alert(newString)//todo:为什么这里显示的不是hellohello,我想把[你好][他]替换成hello        </script>
查看完整描述

1 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

不要匹配开始^和匹配末尾$

function replacer(word) {

    return 'hello';

}

var newString = 'abc[你好]de[他]fg'.replace(/\[[^\u0000-\u00FF]{1,2}\]/gi, replacer);


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

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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