salut,
je voudrais savoir s il ya une possibilité de sauter une ligne dans un tableau , s il me verifier une condition reguliere et meme temps ne sort pas de la condition 'IF' ( qui verifie bien sur la cond reguliére )
merci d avance .
washh
Version imprimable
salut,
je voudrais savoir s il ya une possibilité de sauter une ligne dans un tableau , s il me verifier une condition reguliere et meme temps ne sort pas de la condition 'IF' ( qui verifie bien sur la cond reguliére )
merci d avance .
washh
Je ne comprends pas bien ta question, tu voudrais faireCitation:
s il me verifier une condition reguliere et meme temps ne sort pas de la condition 'IF'
et que la condition soit fausse ou non quand même rentrer dans le if? Où est l'utilité de ton if dans ce cas?Code:
1
2
3 if(m/expreg/){ }
Tu peux imbriquer des if
Code:
1
2
3
4 if(condition 1){ if(/expreg/){ } }
non , je veux dire qu'il verifie la condition de if et cette derniére permette une saute de ligne dans un tableau ( pas next car ca ma ronge pas :))
affiche a et c mais pas b car le next fait passer au traitement de la valeur suivante du tableau et ce qui ce trouve après le if est donc court-circuité.Code:
1
2
3
4
5
6
7
8
9
10
11
12 #!/usr/local/bin/perl use strict; my @array = ('a', 'b', 'c'); foreach my $val (@array){ if ($val =~ m/b/){ next; } print $val."\n"; }