Fais simplement
et si la dernière virgule t'ennuie, tu peux utiliser une variable que tu incrémentes à chaque passage dans le while et utiliser le test (en combinaison avec ton expression régulière)Code:print $1.", ";
et en utilisant le joinCode:
1
2 if($n == 0){print $1;} else{print ", ".$1;}
Code:
1
2
3
4
5
6
7
8
9
10 my @array; while (<$ftpdFH>) { if (/^(\w*)\b/) {push (@array, $1);} } close ($ftpdFH) ; my $text = join (", ", @array); print $text;