Bonjour, je suis bloqué dans mon programme par qqch que je ne parviens pas a realiser. Je souhaite modifier un seul element dans une liste mais je dois rechercher cet element dans cet liste, soit : @liste = (aaa, abz, abd, axd);
Je dois rechercher un element se terminant par bz et le modifier en bza, pour enfin recuperer ma liste modifiée, soit :
@liste = (aaa, abza, abd, axd)
Je ne parviens pas à combiner les fonctions map ou grep suivantes.
liste2 = map( { expression } liste1 );
liste2 = map( { fonction($_) } liste1 );
liste2 = grep { sélection } liste1;
liste2 = grep( /regexp/, liste1 );
liste2 = grep { fonction($_) } liste1;
Pouvez vous me donner une piste, merci
Partager