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

标签 python regex pandas

地址格式: (号码)+(街道名称等)

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

我尝试过:

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

最佳答案

使用正则表达式模式:

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

关于Python/Pandas - 从地址中删除街道号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58617786/

相关文章:

python - 在Python中读取分隔文本文件

python - 如何检查元素是否在屏幕上完全可见?

python - 将 NumPy 二维阵列中的所有二维点连接为三角形网格

python - 如何阻止正则表达式过滤掉 4 个数字中的 2 个数字?

html - 如果不使用正则表达式,HTML 解析如何工作?

python - 如何在 shell 中获取 PYTHONPATH?

java - 将java中的数学函数转换为javascript函数

Pandas 按年份分组按 n 个最大值过滤数据框

python - 如果列包含列表的子字符串,则替换列的值

python - 将 Pandas 时间序列切成 n 个月的 block