您可以使用以下代码段解决问题:
#!/usr/bin/python# -*- coding: utf-8 -*-import restr = u'[DMSM-8433] 加護亜依 Kago Ai – 加護亜依 vs. FRIDAY'regex = u'[u3000-u303fu3040-u309fu30a0-u30ffuff00-uff9fu4e00-u9fafu3400-u4dbf]+ (?=[A-Za-z ]+–)'p = re.compile(regex, re.U)match = p.sub("", str)print match.enpre("UTF-8")
见IDEONE演示
除了
# -*- coding: utf-8-*-声明。
请注意,由于
match需要“提醒” Python 2,因此需要“手动”将其编码为UTF-8字符串,我们一直在使用Unipre。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)