Python /熊猫-从地址中删除街道号码

时间:2019-10-30 02:07:14

标签: python regex pandas

地址,格式为: (数字)+(街道名称等)

我希望街道名称不留数字。

我尝试过:

df['street'] = re.sub(r'^[\d-]+ ', '', df['street'], 1)

2 个答案:

答案 0 :(得分:1)

尝试使用str.rstrip

df['street'] = df['street'].str.rstrip('\d+')

答案 1 :(得分:1)

使用正则表达式模式:

df['street'] = df['street'].str.replace(r'^[\d-]+', '')