Thread mal wieder regex (parsen von Datei) (13 answers)
Opened by Froschpopo at 2008-08-20 03:46

topeg
 2008-08-20 12:56
#113743 #113743
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Ein typisches "kann doch jeder lesen" Format einer Sekretärin. :-)
Ungetestet:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/perl
use strict;
use warnings;

my $filename='/srv/www/projekt/schulen/test.txt';

my $data="";

{
  local $/=undef;
  open(my $fh, '<', $filename) or die "ERROR open $filename ($!)";
  $data=<$fh>;
  close($fh);
}

while(my ($schulname,$stadt)=$data=~/NAME DER SCHULE\s+(.+?)\s+STADT\s+(\S+)\s+/sgc)
{
  print <<EOF;
Schulname: $schulname
Stadt:     $stadt

EOF
}

View full thread mal wieder regex (parsen von Datei)