Can I pull the next element from within a Perl foreach loop?
Posted
by Thilo
on Stack Overflow
See other posts from Stack Overflow
or by Thilo
Published on 2010-06-05T08:52:06Z
Indexed on
2010/06/05
9:02 UTC
Read the original article
Hit count: 287
Can I do something like the following in Perl?
foreach (@tokens) {
if (/foo/){
# simple case, I can act on the current token alone
# do something
next;
}
if (/bar/) {
# now I need the next token, too
# I want to read/consume it, advancing the iterator, so that
# the next loop iteration will not also see it
my $nextToken = .....
# do something
next;
}
}
© Stack Overflow or respective owner