in reply to Skipping Elements in an Array

This seems to do what you need
#!/usr/local/bin/perl my @array = qw(AAA BB CCCC DD EEEEE FFF GGGG); my $flag = 0; foreach (@array) { next if $flag-- > 0; if (length($_) == 2) { $flag=1; next; } print "$_\n"; }

Replies are listed 'Best First'.
Re^2: Skipping Elements in an Array
by tweetiepooh (Hermit) on Apr 07, 2005 at 12:36 UTC
    change the flag to 2 to skip 2 elements
    if ... $flag=2; ...