考虑以下列表:
a_list = ['🤔 🙈 me así, bla es se 😌 ds 💕👭👙']
如何在新列表中提取其中的所有表情符号a_list?:
a_list
new_lis = ['🤔 🙈 😌 💕 👭 👙']
我尝试使用正则表达式,但是我没有所有可能的表情符号编码。
您可以使用该emoji库。您可以通过检查单个代码点是否包含在表情符号代码中来检查它emoji.UNICODE_EMOJI。
emoji
emoji.UNICODE_EMOJI
import emoji def extract_emojis(s): return ''.join(c for c in s if c in emoji.UNICODE_EMOJI)