首页 > 其他 > 详细

input禁止输入表情!!

时间:2019-08-28 21:11:40      阅读:603      评论:0      收藏:0      [点我收藏+]

 需求: 用户只可输入中文、英文、数字、符号

因为Emoji表情编码太多,无法完全过滤,只能正向思考:

中英文数字和部分符号

inputEmoji(e, from) {
      var val = e.target.value;
      var reg = /[^a-zA-Z0-9_\u4e00-\u9fa5\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b/,.!:()?/_""-——]/g;
      if (from === ‘name‘) {
        this.name = val.replace(reg, ‘‘);
      } else {
        this.introduction = val.replace(reg, ‘‘);
      }
    }

 

下边这个还没有试过

https://blog.csdn.net/qianmang/article/details/53463925

input禁止输入表情!!

原文:https://www.cnblogs.com/speace/p/11426160.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!