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