2

我有以下句子:

Graft Concepts has partnered with\u00a0several sites\u00a0to offer customization options for backplates, so customers will be able to design their own with\u00a0 

我想摆脱“\u00a0”的所有实例,无论它们是否连接到其他词,例如“with\u00a0several”

我将如何使用带有 python 的正则表达式来做到这一点?我尝试过使用 re.compile() 和 re.findall(),但我无法让它工作?

谢谢。

4

2 回答 2

6

您可以使用.replace

s = s.replace('\\u00a0', ' ')
于 2013-08-20T04:03:33.203 回答
0

这适用于 Python 2:

import re

st='''Graft Concepts has partnered with\u00a0several sites\u00a0to offer customization options for backplates, so customers will be able to design their own with\u00a0''' 

st=re.sub(ur'\\u00a0','',st,re.UNICODE)

这在 Python 3 下:

st=re.sub(u'\\u00a0','',st,re.UNICODE)
于 2013-08-20T05:24:28.107 回答