python - 以有效的方式自定义正则表达式查询
问题描述
所以,我有一个简单的疑问,但我是正则表达式的新手。我正在使用 Pandas DataFrame。其中一列包含名称。但是,有些名字写成“John Doe”,但有些名字写成“John.Doe”,我需要把它们都写成“John Doe”。我需要在整个数据帧上运行它。什么是正则表达式查询以有效地解决此问题。列名称 = 'Customer_Name'。让我知道是否需要更多详细信息。
解决方案
尝试运行它来替换所有 . 有空间,如果这是你唯一的条件:
df['Customer_Name'] = df['Customer_Name'].str.replace('.', ' ')
推荐阅读
- sql - 如何跟踪 Postgresql 数据库中变量的更改?
- java - Spring Boot 应用程序不使用 Application.Properties 文件
- javascript - 在列表索引期间将字符串“START”打印到控制台
- javascript - 自定义弹出消息呈现但按钮不起作用?
- javascript - 从函数修改 JavaScript 对象变量
- vue.js - 如何在appbar的中间和顶部放置工具栏(vue,vuetify)
- javascript - 尝试在按钮单击时打开模式
- python - 修复非类型
- php - 需要连接iTunes Connect API,总是显示未授权JWT
- c# - C# 将子类转换为其抽象泛型父类