import re import emoji from types import SimpleNamespace def extract_emoji_and_text(input_string): emoji_data = emoji.emoji_list(input_string) emojis = emoji_data[0]['emoji'] if emoji_data else None text = re.sub(r'[^a-zA-Z0-9ㄱ-ㅎ가-힣]', '', input_string) return SimpleNamespace(emoji=emojis, word=text)