【发布时间】:2015-08-14 13:29:01
【问题描述】:
以下正则表达式可在线运行,但无法在 python 代码中运行,并且未显示匹配项: https://regex101.com/r/lY1kY8/2
s=re.sub(r'\x.+[0-9]',' ',s)
必填:
re.sub(r'\x.+[0-9]* ',' ',r'cats\xe2\x80\x99 faces')
Out[23]: '猫脸'
基本上是想去掉unicode特殊字符"\xe2\x80\x99"
【问题讨论】:
-
如果您想匹配这 3 个 Unicode 字符,请使用
ur'[\xe2\x80\x99]'正则表达式和search。re.search(ur'[\xe2\x80\x99]',u'cats\xe2\x80\x99 faces')有用吗? -
@stribizhev 没有所有字符