作为我清理 csv 的一部分,我试图在“-”之后删除一列中的所有内容。
我的正则表达式可以像我期望的那样在 notepad++ 测试上工作。但是当我在我的代码中运行它时,它不会删除任何东西。我尝试了许多组合,但没有任何东西被删除。很困惑。
df['Product Num Out'].replace("-[^-]*$","", regex=True)
Also tried
df['Product Num Out'].str.replace("-[^-]*$","")
Product Num Out (sample)
MX111-fxfxfxfxfv
Px999-gfgfgfgss