如何提取兩個(gè)標(biāo)記之間的子字符串?假設(shè)我有一根繩子'gfgfdAAA1234ZZZuijjk'我只想提取'1234'部分。我只知道前面的幾個(gè)角色是什么AAA之后ZZZ我感興趣的部分1234.帶著sed使用字符串可以這樣做:echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|"這會(huì)讓我1234結(jié)果。如何在Python中做同樣的事情?
3 回答

梵蒂岡之花
TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
>>> s = 'gfgfdAAA1234ZZZuijjk'>>> start = s.find('AAA') + 3>>> end = s.find('ZZZ', start)>>> s[start:end]'1234'
添加回答
舉報(bào)
0/150
提交
取消