Python pandas str.extract regex字符串结尾

时间:2018-03-01 12:53:06

标签: regex pandas

data.Hotel_Address.head(10)

0     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
1     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
2     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
3     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
4     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
5     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
6     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
7     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
8     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...
9     s Gravesandestraat 55 Oost 1092 AA Amsterdam ...

如何在最后一个空格之后提取国家名称,直到大熊猫中的正则表达式结束?

1 个答案:

答案 0 :(得分:0)

没有必要使用正则表达式,使用split并按str[-1]选择最后一个列表:

data['new'] = data.Hotel_Address.str.split().str[-1]