There is no switch
statement in Perl, but
the bare block contruct allows us to write the equivalent:
$i = $whatever; SWITCH: { if( $i =~ /case1/) { $var = 1; last SWITCH;} if( $i =~ /case2/) { $var = 2; last SWITCH;} $var = 3; }
or
$i = $whatever; SWITCH: { $var = 1, last SWITCH if( $i =~ /case1/); $var = 2, last SWITCH if( $i =~ /case2/); $var = 3; }