我有一個(gè)字符串ABC_DEF_EFG_IJK我需要提取兩個(gè)分隔符之間的文本,但條件是DEF_EFG必須始終在一起。我嘗試過使用 split 方法,但它沒有給出正確的上下文。感謝你的幫助。
1 回答

智慧大石
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊
對(duì)于 Python 3+ 試試這個(gè):
letters = 'ABC_DEF_EFG_IJK'
splitted = letters.split('_')
final = f'{splitted[1]}_{splitted[2]}'
print(final)
你應(yīng)該有:
DEF_EFG
如果您使用Python 2:
# replace this line
final = f'{splitted[1]}_{splitted[2]}'
#with this line
final = '{}_{}'.format(splitted[1], splitted[2])
添加回答
舉報(bào)
0/150
提交
取消