E
evillen
Why does the following code:
------
$ixf=0;
while($ixf<33)
{
if($ixf =~ (/0|8|14|23/)){print "My \$ixf is $ixf<br>";}
$ixf++;
}
-----
produce this:
My $ixf is 0
My $ixf is 8
My $ixf is 10
My $ixf is 14
My $ixf is 18
My $ixf is 20
My $ixf is 23
My $ixf is 28
My $ixf is 30
I expected only 0, 8, 14 or 23?
Thanks
------
$ixf=0;
while($ixf<33)
{
if($ixf =~ (/0|8|14|23/)){print "My \$ixf is $ixf<br>";}
$ixf++;
}
-----
produce this:
My $ixf is 0
My $ixf is 8
My $ixf is 10
My $ixf is 14
My $ixf is 18
My $ixf is 20
My $ixf is 23
My $ixf is 28
My $ixf is 30
I expected only 0, 8, 14 or 23?
Thanks