js如何过滤掉世界上所有的emoji??
万能的大大们,
有没有办法能过滤掉 所有 的emoji表情??包括各种输入法自带的,苹果手机自带的
为了过滤掉emoji,我现在用的是:
但现在发现这句话并不能过滤掉全部的emoji,比如三星手机,讯飞输入法中的一部分(虽然超级萌)的表情
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
/uD83C|uD83D|uD83E[u200D|uFE0F]|uD83C|uD83D|uD83E|[0-9|*|#]uFE0Fu20E3|[0-9|#]u20E3|[u203C-u3299]uFE0Fu200D|[u203C-u3299]uFE0F|[u2122-u2B55]|u303D|[A9|AE]u3030|uA9|uAE|u3030/ig;
这里是世界 emoji 大全了:https://apps.timwhitlock.info...
所有的 emoji 表情囊括在以下范围中:
U+2190 to U+21FF
U+2600 to U+26FF
U+2700 to U+27BF
U+3000 to U+303F
U+1F300 to U+1F64F
U+1F680 to U+1F6FF
正则可以这么写
/[\u2190-\u21FF]|[\u2600-\u26FF]|[\u2700-\u27BF]|[\u3000-\u303F]|[\u1F300-\u1F64F]|[\u1F680-\u1F6FF]/g
找了很久,,这才是终极版