【发布时间】:2017-07-09 18:45:38
【问题描述】:
我在列表中有几个字词是'\uword'。我想用空字符串替换'\u'。我环顾四周,但到目前为止没有任何东西对我有用。我尝试使用"%r"%word 转换为原始字符串,但这不起作用。我也尝试使用word.encode('unicode-escape'),但没有得到任何结果。有什么想法吗?
编辑
添加代码
word = '\u2019'
word.encode('unicode-escape')
print(word) # error
word = '\u2019'
word = "%r"%word
print(word) # error
【问题讨论】:
-
请包含一些代码,显示您已经尝试过的内容。
-
'\uword'.replace(r'\u', '')->'word' -
用''替换
\\u -
@Petar 添加代码
-
@ClockSlave 是的,你是 100% 正确的。好地方。您应该提交它作为您问题的答案。
标签: python regex python-unicode unicode-escapes