我試圖刪除「 - 」之後的一列中的所有內容,作爲清理csv的一部分。在熊貓正則表達式不從列中刪除任何東西?
我的正則表達式正如我所期望的那樣在記事本++測試中工作。但是當我在我的代碼中運行它時,它不會刪除任何內容。我嘗試了很多組合,沒有任何東西被刪除。相當困惑。
df['Product Num Out'].replace("-[^-]*$","", regex=True)
Also tried
df['Product Num Out'].str.replace("-[^-]*$","")
Product Num Out (sample)
MX111-fxfxfxfxfv
Px999-gfgfgfgss
你試過'df ['Product Num Out'] = df ['Product Num Out']。replace(「 - [^ - ] * $」,「」,regex = True)'? –