I'm receiving emojies from a chat application and i want to separate each single emoji when there are multiple emojies. I'm able to catch a single emoji as an unicode value.but split function does't work for multiple emoji unicode values.This code is for a single emoji
def getEmoji(data)
sleepy_face = [u'\U0001F6CC', u'\U0001F634', u'\U0001F4A4']
if (data in sleepy_face):
return emoji.emojize('Are you sleepy? :slightly_smiling_face:', use_aliases=True)
I tried this to separate multiple emojies
encode_data=data.encode('raw_unicode_escape')
find_data = encode_data.split(b'\\\\')
for extract_data in find_data:
print(extract_data)
if (extract_data in sleepy_face):
return emoji.emojize('Are you sleepy? :slightly_smiling_face:', use_aliases=True)
Split method returns again encode_data. How can i solve this?