这是代码:
shipping_info = u'Expedited (2-3 Bus. Days)\xa0($17.99)'
我无法使用像replace这样的方法替换\ xa0。
这是我试过的:
x.replace('\\xa0', ' ')
x.replace(')\xa0(', " ")
x.replace(unichr(160), " ")
答案 0 :(得分:3)
使用unicode文字指定u'\xa0'
:
>>> shipping_info = u'Expedited (2-3 Bus. Days)\xa0($17.99)'
>>> shipping_info.replace(u'\xa0', u' ')
u'Expedited (2-3 Bus. Days) ($17.99)'