in reply to Re^4: Smart enough for Smart Match??? (was "Understanding ...Given/When" )
in thread Understanding the benefit of Given/When ...
use 5.010; use strict; use warnings; my @a=qw(abc def); given (@a) { when (/abc/ ) { say '/abc/'; continue; } when (qr/abc/) { say 'qr/abc/'; continue; } } say '--'; if (@a ~~ /abc/ ) { say '/abc/'; } if (@a ~~ qr/abc/) { say 'qr/abc/'; }
The discrepency is odd, though.qr/abc/ -- /abc/ qr/abc/
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^6: Smart enough for Smart Match??? (was "Understanding ...Given/When" )
by ikegami (Patriarch) on Mar 04, 2010 at 19:17 UTC | |
by LanX (Saint) on Mar 04, 2010 at 23:05 UTC | |
by ikegami (Patriarch) on Mar 04, 2010 at 23:46 UTC |