Bonjour à tous.
Je souhaiterais faire quelque chose d'assez simple mais là je galère depuis des heures.

J'ai une longue chaine "machaine" extraite d'un fichier de config.
J'ai plusieurs lignes du type :
interface toto1
interface toto22
interface toto123
...

Je sais compter le nombre d'occurrences
Code : Sélectionner tout - Visualiser dans une fenêtre à part
my $count =()= $machaine =~ m/interface toto(.*)/g;
MAIS je souhaite tout simplement afficher toutes ces lignes entières. Mais je n'arrive pas à les afficher et je cherche la syntaxe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
while( $machaine =~ /interface toto.*/g ) {
        $extraction = $chaine_trans =~ /^interface toto(.*)$/ms;
        print "\n".$extraction;
}
Merci beaucoup pour votre aide !
Pouvez-vous m'aider svp