我有一个字符串ABC_DEF_EFG_IJK我需要提取两个分隔符之间的文本,但条件是DEF_EFG必须始终在一起。我尝试过使用 split 方法,但它没有给出正确的上下文。感谢你的帮助。
1 回答
智慧大石
TA贡献1946条经验 获得超3个赞
对于 Python 3+ 试试这个:
letters = 'ABC_DEF_EFG_IJK'
splitted = letters.split('_')
final = f'{splitted[1]}_{splitted[2]}'
print(final)
你应该有:
DEF_EFG
如果您使用Python 2:
# replace this line
final = f'{splitted[1]}_{splitted[2]}'
#with this line
final = '{}_{}'.format(splitted[1], splitted[2])
添加回答
举报
0/150
提交
取消