[langage] [debutant] expression reguliere
Bonjour,
J aurais besoin d'un p tit coup de main.
Je chercher a parser un fichier et sur chacune des lignes de ce fichier je veux collecter des informations:
Je souhaite recuperer le nom et les 5 parametres numeriques du fichier "tutu"
format d' une ligne
Code:
tototototot_tititit 321,321 456 0 1 5.8
Voici mon code
Code:
1 2 3 4 5 6 7 8 9
|
open(FLUX, "tutu");
@LIGNES = <FLUX>;
foreach $line (@LIGNES){
if ($line =~ m/(^\w+)(\d+)(\d+)(\d+)(\d+)(\d+)/){
print("LIGNE[$i]= $1: $2,$3,$4,$5,$6\n");}
$i++;
} |
Et je n arrive que a recuperer le nom mais pas le reste des parametres.
Merci de me passer un coup de main.
A+