While à 2 conditions et Expression reguliere
Bonjours à tous
je désire récupérer la première itération d'un fichier dont j'ai l' expression régulière.
Pour cela j'utilise un booléen $notFound = '1' que je set a 0 quand je trouve l' expression.
<indexPassed> est le descripteur de mon fichier.
Si je retire la 2° condition du while mon expression régulière fonctionne correctement je rentre dans ma condition
par contre avec la 2° condition je rentre bien dans la boucle mais la condition n'est plus vérifié voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
$notFound = '1';
while ($ligne = <indexPassed> && $notFound)
{
print $ligne;
if ($ligne =~ /dashboard\/tab\//)
{
print "je set notFound a 0";
print "$&\n";
$notFound = '0';
}
} |
et $ligne me renvoie 1 :(
merci :)