Bonjour
J'ai un un fichier du type

TOTO
...
TATA
TOTO
...
TATA
TOTO
...
TATA
TOTO
...
TATA
Je récupère tout dans $section

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
while ($section=~/TOTO\n(.*)\n+(^(?!TATA).*\n)+/gm)
{
$resultats = $&;
}
Le problème c'est que $resultat contient tout du premier TOTO au dernier TATA.
Comment le rendre paresseux pour qu'il s'arrete au premier TATA ?

Merci d'avance