【发布时间】:2019-06-16 21:52:39
【问题描述】:
我的列的值如下:
Col1
1/1/100 'BA1
1/1/102Packe
1/1/102 'to_
并且只需要提取 1/1/100(从第一行)等等(1/1/102...)
我正在使用:
df['col1'] = df['col1'].str.extract('(\d+)/(\d+)/(\d+)', expand=True)
但我只得到 1 个。
不知道为什么这不起作用,是正则表达式有问题还是我需要某种映射?
【问题讨论】: