我尝试了下面的方法,但是它
s = '白云区H(52)077楼盘'
''.join(re.findall(u'([\u4e00-\u9fff0-9a-zA-Z]|(?<=[0-9])[^\u4e00-\u9fff0-9a-zA-Z]+(?=[0-9]))', s))
但我用的是白云区H52)077楼盘
而不是白云区H52077楼盘
正确的方法是什么?
谢谢。
发布于 2019-06-02 12:34:25
在我的理解中,你可以这样做:
print(re.sub(u'[^\w\s]', '', s))
以下哪项输出:
白云区H52077楼盘
发布于 2019-06-02 17:21:17
试着使用这样的东西:
replace('白云区H(52)077楼盘', @'[\(\)]', '')
祝好运!
https://stackoverflow.com/questions/56412191
复制相似问题