bonjour,
je souaiterai renplacer une chaine :

"quelque chose TITI texte TATA quelque chose"
par
"texte"

mais je n'arrive pas a m'arreter au premier TATA trouvé il va jusqu'au dernier. J'ai trouvé sur des cours perl le "?" qui pourrai aider mais je n'y arrive pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$chaine=~s/.*TITI(.*)TATA?.*/$1/gi;
merci