Until now I was using the following code in order to detect emojis in text
emoji_regexp = u'[\U00002600-\U000026FF]|[\U00002700-\U000027BF]|[\U0001f300-\U0001f5fF]|[\U0001f600-\U0001f64F]|' \
u'[\U0001f680-\U0001f6FF]'
re.findall(emoji_regexp, text, re.UNICODE)
But currently there are some cases where it doesn't detect new emojis (check out new emojis in this table), such as this emoji . I know that there were new emojis in the latest iOS update so maybe it's connected somehow.
I believe that I should modify 'emoji_regexp' but not quite sure what to add there.
Any suggestions?