Python regex and accented Expression [duplicate]

匆匆过客 提交于 2020-01-07 03:47:04

问题


I have problem with my Python RegEx treatment bloc when it deals with accented Expression. When I run my code:

import re
title = ur"Titre : c'est pas gréable à Infos:"
print title
m = re.findall(":(.+?) Infos",title , re.UNICODE)
print unicode((m))

i have this result:

Titre : c'est pas gréable à Infos:
[u" c'est pas gr\xe9able \xe0"]

I need to be able to keep accented expression in the result output. Thanks for helping


回答1:


Try this :

  print unicode((m), 'utf-8').encode('utf-8')


来源:https://stackoverflow.com/questions/34833482/python-regex-and-accented-expression

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!