[英]how to split column using python
我的輸入如下
A欄 |
---|
ABC-5678-1/15/1 |
ABCD-7589-1/8/2 |
AB-78698-1/10/1 |
並且所需的輸出是(只想在兩個 / 之間取值)
A欄 |
---|
ABC-5678-15 |
ABCD-7589-8 |
AB-78698-10 |
您可以將str.replace
與正則表達式、捕獲組和引用一起使用:
df['Column A'].str.replace(r'^([^/]+-)[^-/]+/([^/]+)/.*', r'\1\2', regex=True)
輸出:
0 ABC-5678-15
1 ABCD-7589-8
2 AB-78698-10
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.