直接上代码................
def filter_emoji(filter_data_str, replace_content=''):
'''
过滤表情
:param desstr:
:param restr:
:return:
'''
try:
co = re.compile(u'[\U00010000-\U0010ffff]')
pass
except re.error:
co = re.compile(u'[\uD800-\uDBFF][\uDC00-\uDFFF]')
# nickname = highpoints.sub(u'', testdata)
# return co.sub(restr, desstr)
return co.sub(repl=replace_content, string=filter_data_str)