J'ai trouvé plus simple pour mon affaire:
$line =~/^(.+?)\s(.+?)\s(.+?)\s(.+?)\s(.+?)$/;
je vérifié si j'ai mes 5 mots et en plus je les recupere direct, c'est magique
J'ai trouvé plus simple pour mon affaire:
$line =~/^(.+?)\s(.+?)\s(.+?)\s(.+?)\s(.+?)$/;
je vérifié si j'ai mes 5 mots et en plus je les recupere direct, c'est magique
Le plus propre serait sans doute de faire :
--
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 my @fields = split /\s+/, $line; if(@fields == 5) { # travail avec les 5 champs }
Jedaï
Partager