7 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
use warnings;
use strict;
my $muh = "10-22-03 10:04AM 3815 bitte_lesen.txt05-30-06 02:36PM <DIR> database04-06-05 01:53PM 68924 desk.JPG05-07-05 05:07PM 159808 KNAPP.JPG05-01-06 12:52AM <DIR> logfiles02-08-06 10:14PM <DIR> public_html12-19-05 01:01AM <DIR> stats";
my @inhalt = split(/\s+/, $muh);
my $i = 0;
my $g;
my %hash;
my $whatsin;
while ($inhalt[$i]) {
$g = $i + 1;
$whatsin = $inhalt[$i];
if ($whatsin eq '<DIR>') {
%hash = ($inhalt[$i] => $inhalt[$g]);
print "$hash{'<DIR>'}\n";
}
$i++;
}
1
2
3
4
5
6
7
8
9
use warnings;
use strict;
my $muh = "10-22-03 10:04AM 3815 bitte_lesen.txt05-30-06 02:36PM <DIR> database04-06-05 01:53PM 68924 desk.JPG05-07-05 05:07PM 159808 KNAPP.JPG05-01-06 12:52AM <DIR> logfiles02-08-06 10:14PM <DIR> public_html12-19-05 01:01AM <DIR> stats";
for my $file ( $muh =~ /<DIR>\s*([\w.-]+)/g ) {
$file =~ s/\d\d-\d\d-\d\d$//;
print "$file\n";
}
$file ( $muh =~ /<DIR>\s*([\w.-]+)/g ) {
1
2
3
4
for my $file ( $muh =~ /<DIR>\s*([\w.-]+)/g ) {
$file =~ s/\d\d-\d\d-\d\d$//;
print "$file\n";
}
for my $file ( $muh =~ /<DIR>\s*([^\s]+)/g ) {
1
2
3
for (Initialisierungsausdruck; Bedingung; Reinitialisierungsbefehl) { # Schleifenkopf
Befehl; # Schleifenkörper
}
for my $file ( $muh =~ /<DIR>\s*([^\s]+)/g ) {
QuoteDas Dollarzeichen kann einen Skalar einleiten oder bei Zeichenketten angeben, dass das voranstehende Suchmuster am Ende des Suchbereichs vorkommen muss.
$muh =~ /<DIR>\s*([^\s]+)/g
7 Einträge, 1 Seite |