我在数据帧中有一列,如下所示:
COMPRA DE MANTENIMIENTO INSUMOS OT:15424 PLACA:TSW894 OC:28826
我想以这种方式创建两个新列:
df[['OT','OC']] = df['FAC_DESC'].str.extract(r'(OT\S*)(OC\S*)')
但是不起作用,(两列都填充了NaN)仅在我只使用一个捕获组或在捕获组之间使用“?”时有效,但只捕获最后一个组。我相信我错过了一些东西...
吃鸡游戏
相关分类