import re
class EmojiExporter:
def __init__(self):
pass
@staticmethod
def replace_emoji(text: str):
replacement_rules = [
{
"pattern": re.compile(r'\[微笑\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[发呆\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[撇嘴\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[色\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[发呆\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[得意\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[流泪\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[害羞\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[闭嘴\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[睡\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[大哭\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[尴尬\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[发怒\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[调皮\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[呲牙\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[惊讶\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[难过\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[抓狂\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[吐\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[偷笑\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[愉快\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[白眼\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[傲慢\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[困\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[惊恐\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[憨笑\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[悠闲\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[咒骂\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[疑问\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[嘘\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[晕\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[衰\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[骷髅\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[敲打\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[再见\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[擦汗\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[抠鼻\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[鼓掌\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[坏笑\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[右哼哼\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[鄙视\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[委屈\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[快哭了\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[阴险\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[亲亲\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[可怜\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[Whimper\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[笑脸\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[生病\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[脸红\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[破涕为笑\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[恐惧\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[失望\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[无语\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[嘿哈\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[捂脸\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[奸笑\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[机智\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[皱眉\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[耶\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[吃瓜\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[加油\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[汗\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[天啊\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[Emm\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[社会社会\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[旺柴\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[好的\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[打脸\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[哇\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[翻白眼\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[666\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[让我看看\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[叹气\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[苦涩\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[難受\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[裂开\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[嘴唇\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[爱心\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[心碎\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[拥抱\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[强\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[弱\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[握手\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[胜利\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[抱拳\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[勾引\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[拳头\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[OK\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[合十\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[啤酒\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[咖啡]\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[蛋糕\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[玫瑰\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[凋谢\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[菜刀\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[炸弹\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[便便\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[月亮\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[太阳\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[庆 祝\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[礼物\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[红包\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[發\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[福\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[烟花\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[爆竹\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[猪头\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[跳跳\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[发抖\]'),
"replacement": '
'
},
{
"pattern": re.compile(r'\[转圈\]'),
"replacement": '
'
}]
for rule in replacement_rules:
pattern = rule.get("pattern")
text = re.sub(pattern, rule.get("replacement"), text)
return text