你好,我的字符串看起来像这样:
"Alex_Hon::Chapman_x_voble_DOE2_SUB_mikaj"
我需要找到一种方法来返回SUB字符串。 问题在于,在此之前,DOE2一直在变化,并且可能是DOE23或DOE 4546 ... 如何使用python做到这一点? 谢谢
答案 0 :(得分:0)
使用正则表达式。
例如:
import re
s = "Alex_Hon::Chapman_x_voble_DOE2_SUB_mikaj"
m = re.search(r"DOE\d+_(.*?)_",s)
if m:
print(m.group(1))
输出:
SUB