MudGuard: Regulärer Ausdruck unvollständig.

Beitrag lesen

Hi,

Folgende Sachlage: Eine Eingabezeile für eine Adresse wird ausgewertet und in zwei Teilstrings zerlegt: Straßenteil und Nummernteil. Das geht recht fix über
/(\D+)\s(\d+\b$)/

Was ist mit Hausnummern wie 14a oder (auch schon gesehen) 12 1/3 ?

Oder Straßennamen wie L10, S5, T7 (wie sie in Mannheim existieren) oder Straße des 17. Juni (z.B. in Dresden)?

Oder gar ausländischen Adressen, bei denen oft die Hausnummer vor dem Straßennamen steht wie z.B. 10 Downing Street, 1601 Pennsylvania Avenue?

Der nun in $1 abgelegte Straßenteil

Optimist. Siehe oben.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.