Thread Hausnummern parsen
(29 answers)
Opened by jan99 at 2014-09-02 08:05
Wie du schon richtig erkannt hast, wirst du das niemals "richtig" automatisieren können, da es immer Spezialfälle gibt. Besonders toll ist da ja auch einige Teile von Berlin mit der Rund-Numerierung jeweils zwischen Querstraßen.
Ansonsten kannst du natürlich versuchen, gute Vorschläge zu machen: Pseudo-Code: sub parse - wenn ; vorhanden -> return map parse(einzelne Teile) (Edit: scheint wohl eher return split /;/ zu sein) - wenn (\d+)-\1([a-z]) -> return expandNummerMitBuchstabenListe($1, $2) - wenn (\d+)-(\d+) und $2 > $1, return jedeZweiteZahlVonBis($1, $2) - weitere Regeln hier einfügen (und REs ggf mit \s* ergänzen) Last edited: 2014-09-02 10:58:49 +0200 (CEST) |