6 Einträge, 1 Seite |
1
2
3
4
foreach (@inhalt =~ /ausdruck/) {
- speichere die Position von $_
- speichere n Elemente vor und nach $_
(dazu brauche ich eben den Index) }
1
2
3
4
5
6
7
8
# Ganz für Anfänger;)
for (my $i = 0; $i < @inhalt; $i++) {
if ( $inhalt[$i] =~ /ausdruck/ ) {
my $pos = $i; # das ist der Index
# und so weiter
}
}
1 2 3 4 5
for my $count (0..$#array) { if ($array[$count] =~ /ausdruck/) { print "An der Stelle $count habe ich etwas gefunden." } }
1
2
3
4
foreach (@inhalt =~ /ausdruck/) {
- speichere die Position von $_
- speichere n Elemente vor und nach $_
(dazu brauche ich eben den Index) }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use strict;
use warnings;
my @vor = qw(a b c);
my @nach = qw(x y z);
my @Liste = qw(7 6 5 4 3);
my $re = qr(^6$);
my @Neu = map {
/$re/
?
(@vor, $_, @nach)
:
($_)
} @Liste;
print @Neu, $/;
6 Einträge, 1 Seite |