Thread Regex Ergebnis in Schleifenkörper retten (16 answers)
Opened by bianca at 2012-12-05 14:28

bianca
 2012-12-05 14:28
#163938 #163938
User since
2009-09-13
6979 Artikel
BenutzerIn

user image
Mal eine ganz generelle Frage.
Kann man eigentlich das Ergebnis eines Regex im Schleifenkopf in den Schleifenkörper retten?
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#perl
use warnings;
use strict;

my %hash = (
        foo1    => 'test',
        foo2    => 'test2',
);

foreach my $k (
        grep {$_ =~ /^foo(\d+)$/}
        keys %hash
) {
        # Hier hätte ich gern Zugriff auf $1 im Schleifenkopf
        # Geht das?
}
10 print "Hallo"
20 goto 10

View full thread Regex Ergebnis in Schleifenkörper retten