小编典典

如何从文本中提取所有表情符号?

python

考虑以下列表:

a_list = ['🤔 🙈 me así, bla es se 😌 ds 💕👭👙']

如何在新列表中提取其中的所有表情符号a_list?:

new_lis = ['🤔 🙈 😌 💕 👭 👙']

我尝试使用正则表达式,但是我没有所有可能的表情符号编码。


阅读 218

收藏
2020-12-20

共1个答案

小编典典

您可以使用该emoji库。您可以通过检查单个代码点是否包含在表情符号代码中来检查它emoji.UNICODE_EMOJI

import emoji

def extract_emojis(s):
  return ''.join(c for c in s if c in emoji.UNICODE_EMOJI)
2020-12-20