正则去掉emoji表情生产环境无效

在vue-cli项目中,使用正则将emoji表情替换成符号'□',本地运行正常,生产环境不会转换

<el-input type="textarea" class="detailIpt" placeholder="请输入要回复的内容" v-model="replyform.content"></el-input>


let ranges = [        
    '\ud83c[\udf00-\udfff]',         
    '\ud83d[\udc00-\ude4f]',         
    '\ud83d[\ude80-\udeff]'    
];
this.replyform.content = this.replyform.content.replace(new RegExp(ranges.join('|'), 'g'), '□');
阅读 3.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题