2017-07-06 123 views
1

使用Twitter API时,您将emojis作为unicode字符。然后,您可以轻松解析并将emojis显示为图片。这种解析工具的一个例子是Twemoji,它是来自Twitter的官方表情符号解析工具。在twemoji.js文件中,有一个很长的正则表达式用于解析emojis。Twitter的可能表情符号列表

但是,这个文件在两年内还没有更新,并且在twitter.com上显示的Twemoji中缺少很多emojis。

有没有人知道twitter.com支持的当前emojis的其他维护良好的列表?奖金将是他们使用/提供一个正则表达式,我可以导入到我自己的代码中。

回答

0

由于CDN镜像,Twemoji在Github上有些奇怪的结构,这意味着当Twemoji发布新版本或更新新版本的正则表达式时,原始版本仍然存在。

首页上的twemoji.js文件确实是旧版本。但是,他们已经发布了更新的版本,因此在项目的根目录上有一个名为2的文件夹。该文件包含一个twemoji.js,它比根级别的更新。该文件中的正则表达式捕获当前在twitter.com上显示的所有emojis。

因此,当为您的应用程序获取新的正则表达式时,请记住而不是请检查根文件夹,但查​​找包含较新版本的数字文件夹。