Bonjour
Je souhaite remplacer la deuxième occurence que je trouve dan un fichier
La seul référence que j ai est le nombre de / pour y arriver et le fait que je souhaite remplacer la deuxième occurence.
J'aibien trouver des choses intéressante sur le forum mais elle me coupe mon dernier mot.
voila un petit exemple
$chaine = "%lframe thumb newwin% [[http://eric.delorme2.free.fr/pmwiki/images/famille/Annee_2001/2001_05_Enora/2001_05_Enora_11.jpg| http://eric.delorme2.free.fr/pmwiki/images/famille/Annee_2001/2001_05_Enora/2001_05_Enora_11.jpg\"Enora au zoo\" ]][[<<]][-Enora à Cholet-]";
$chaine =~ s/((?:\/[^\/]*){15})(\w+)/$1\/thumbnails$2/;
print "$chaine\n";
et sa me donne ...Enor/thumbnailsa/2001_05_E... au lieu de ...Enora/thumbnails/2001_05_E...
Si quelqu un peut m expliquer et m aider ?
Partager