【发布时间】:2011-06-07 16:59:30
【问题描述】:
假设我有一个字符串 'gfgfdAAA1234ZZZuijjk',我只想提取 '1234' 部分。
我只知道AAA之前的几个字符,ZZZ之后我感兴趣的部分1234。
使用sed 可以用字符串做这样的事情:
echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|"
结果,这会给我1234。
如何在 Python 中做同样的事情?
【问题讨论】:
-
一个带有python 3.8的衬垫
text[text.find(start:='AAA')+len(start):text.find('ZZZ')]