如何使用JavaScript从字符串中删除所有2019年表情符号字符?

时间:2019-03-02 01:42:40

标签: javascript emoji

是的,我知道这是一些现有问题的重复。我已经在我最初的问题简介中提到了这些内容。

但是,在2019年,该列表已扩展为包括230个表情符号的其他集合,我认为现有答案/范围未涵盖这些表情符号。

http://www.unicode.org/Public/emoji/12.0/

我不是很熟悉,也不愿意构造要删除的unicode范围,所以如果有人知道您可以发布更新版本?

根据我的理解,这些代码有些分散,并且很难在一个连续的范围内从头到尾定义。


到目前为止,最佳答案已在2018年更新:

https://stackoverflow.com/a/41543705/2715309

text.replace(/([\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g, '');

如您所见,我还发布了有关更新列表的评论,但作者尚未更新答案。


其他类似问题:

jquery remove all emoji include new

Remove Emoji's from jquery

PHP : writing a simple removeEmoji function

0 个答案:

没有答案