Bonjour,
je souhaite supprimer des lignes dans un tableau. Pour cela, je le parcours avec foreach et j'aimerai utiliser delete.
Or delete fonctionne avec un index. comment récupérer cet index? Je voudrais éviter le for et eviter de changer d'algo (style ne recopier que les lignes nécessaires dans un second tableau)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 foreach (@fileList){ if( $_ =~ /PATTERN/gos){ delete $fileList[index de $_]; } }
merci
Partager