donny3 a écrit :
j'ai quelque petite question, dans ceci :
Citation :
{ /(.*?) (.*?) (.*?)/;
|
|
ça c'est feignant attitude hein
Cette ligne ( et la ligne du dessus) en version code "clair" doit s'écrire:
Code :
while ( $line = <FH> ){ my @data = ( $line =~ /(.*?) (.*?) (.*?)/ ); }
|
où un truc dans le genre....
donny3 a écrit :
La premiere parenthese correspond à $1 et la deuxieme correspond à $2 et la troisieme serait un $3 et correspondrait au reste de la ligne, c'est bien cela ?
|
mouaip
donny3 a écrit :
Si $2 correspond à l'heure, perl est capable de l'interpreter et de comparer ? Il ne les traite pas comme des chaînes de caracteres ?
|
Il la traite effectivement comme une chaine de caractère... Il s'avère juste que la comparaison sur les chaines de caractères ( remarque le le et non le < ) te retourne le bon résultat sans avoit besoin de "l'interpreter"
Message édité par anapajari le 08-07-2008 à 14:39:25
---------------
Software and cathedrals are much the same - first we build them, then we pray.