Unescape字符串中的unicode字符

时间:2014-07-22 21:02:47

标签: python unicode

我有一个包含unicode字符的字符串,看起来像这样,

"u'type'` does not belong to `[u'item1', u'item2']"

我如何解开unicode部分?

打印出来,

"'type' does not belong to ['item1', 'item2']"

2 个答案:

答案 0 :(得分:0)

您可以对字符串

使用replace方法
stringToModify = "u'type' does not belong to [u'item1', u'item2']"

stringToModify.replace("u'","'")

答案 1 :(得分:0)

这里显示的实际上是一个字节字符串,显示三个Unicode字符串的表示(所有这些字符串只包含ASCII字符FWIW)。

如果您无法更改生成此字符串的代码,则唯一的解决方案是re.sub()