use strict; #use warnings; my @array = ('40M KD4RR Y Y', '40M K7RRR Y', '40M W7FAL Y Y'); foreach (@array) { if(/(Y)/i) { print "Good Record: $_\n"; } else { print "Bad Record: $_\n"; } print "in loop: \$1 = $1\n"; } continue { my $var = 1; print "in continue: \$1 = $1\n"; } print "after loop: \$1 = $1\n"; #### Good Record: 40M KD4RR Y Y in loop: $1 = Y in continue: $1 = Bad Record: 40M K7RRR Y in loop: $1 = in continue: $1 = Good Record: 40M W7FAL Y Y in loop: $1 = Y in continue: $1 = after loop: $1 =