热线电话:13121318867

登录
2020-04-01 阅读量: 4258
([A-Za-z] )\. 这个正则表达式是什么意思?

([A-Za-z]+)\. 这个正则表达式是什么意思?

代码如下:

data['Initial']=0
for i in data:
data['Initial']=data.Name.str.extract('([A-Za-z]+)\.')

这样的效果,实在是不明白,姓名都是含字母的。

答:这是对正则表达式的语法规则不了解的问题。([A-Za-z]+)\.这个正则模式可以这样来理解:

[A-Za-z]代表任一字母(大写或小写)
+ 代表+号前的字符出现1次或多次
\. 代表 .

([A-Za-z]+)\. 是匹配 一个或多个字母并且以.结尾的所有字符串组合。

25.4390
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子