Leser: 1
![]() |
![]() |
10 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sub search_klassifizierungkurz {
my ( $word ) = @_;
my @rfTab = (
# KurzString, RegExp
[ "FWHFF", 'Feuerwehr[ \-.\/]'],
[ "FWHFF", ' FF[ \-.\/]'],
[ "FWHFF", 'Feuerw\.'],
[ "FWHFW", "Wasserwehr"],
# viele weitere Einträge ...
);
foreach my $i ( @rfTab ) {
my $suchstr = lc($i->[1]);
if ( lc($word) =~ /$suchstr/ ) {
return ($i->[0]);
}
}
return ("");
}
[ "Offene Handelsgesellschaft", '[ \-\/]O\.H\.G[. ]' ],
Quoteperldoc -f study
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
my ( $word ) = @_;
my $wordlc = lc $word;
my @rfTab = (
# KurzString, RegExp
[ "FWHFF", 'feuerwehr[ \-.\/]'],
[ "FWHFF", ' ff[ \-.\/]'],
[ "FWHFF", 'feuerw\.'],
[ "FWHFW", "wasserwehr"],
# viele weitere Einträge ...
);
foreach my $i ( @rfTab ) {
my $suchstr = $i->[1]; # ->[1] sollten alle lowercase sein
if ( $wordlc =~ /$suchstr/ ) {
return ($i->[0]);
}
}
return ("");
}
![]() |
![]() |
10 Einträge, 1 Seite |