Thread Regulärer Ausdruck zur Trennung von Straßennamen und Hausnummern gesucht (10 answers)
Opened by havi at 2010-02-24 09:21

havi
 2010-02-24 09:21
#133565 #133565
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
Hallo Freunde!

Muss die Strasse von der Hausnummer trennen.

Mach das bis jetzt so:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
sub StrasseHausnummerSplit {

   my $str = shift;

   my ($strOnly, $hnrOnly) = ("", "");
   ($strOnly, $hnrOnly)    = $str =~ /(\d*\D*)(.*)/;
   $strOnly =~ s%\s+$%%g;

   $strOnly, $hnrOnly;

} # StrasseHausnummerSplit


Das funktioniert so weit, bei folgenden Strassen:
my $str = 'Hauptstrasse 13';
my $str = '10. Mai Strasse 24';

Allerdings nicht bei zB folgender Strasse
my $str = 'Strasse des 10. Oktober 34';

Kann mir bitte jemand auf die Sprünge helfen?

Vielen Dank schon mal.

Gruß,
Gernot

View full thread Regulärer Ausdruck zur Trennung von Straßennamen und Hausnummern gesucht