Mic*_*ade 5 python regex unicode
我在加强Python正则表达式方面遇到了问题,我正在做以下尝试:
import re ER = re.compile(r'\w', re.L) print(ER.sub('.','Maçã')) ..çã
即使使用re.compile传递语言环境作为参数,也无法识别重音符号.有谁有这个问题?
re.compile
谢谢!
Sil*_*ost 4
你最好使用re.Uunicode 标志。
re.U
如果使用Python 2.x,您还需要将字符串指定为unicode,即
print(ER.sub('.', u'Ma\xc3\xa7\xc3\xa3'))\n
归档时间:
15 年,1 月 前
查看次数:
2680 次
最近记录: