Disons que j'ai une chaîne 'gfgfdAAA1234ZZZuijjk'
et je veux extraire seulement le '1234'
partie.
Je sais seulement ce que seront les quelques personnages directement avant AAA
et après ZZZ
la partie qui m'intéresse 1234
.
Avec sed
il est possible de faire quelque chose comme ça avec une chaîne de caractères :
echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|"
Et cela me donnera 1234
en conséquence.
Comment faire la même chose en Python ?
0 votes
One liner avec python 3.8
text[text.find(start:='AAA')+len(start):text.find('ZZZ')]