Я попробовал следующее, но это
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楼盘
白云区H52)077楼盘
白云区H52077楼盘
Какой правильный подход?
Спасибо.
В моем понимании вы могли бы сделать:
print(re.sub(u'[^\w\s]', '', s))
Какие выходы:
Попробуйте использовать что-то вроде этого:
replace('白云区H(52)077楼盘', @'[\(\)]', '')
Удачи!