Weil auch so was geben kann otto Straße 22
So hast du 2 Leerzeichen

.
Deswegen hatte ich auch "
die Leerzeichen" geschrieben, war im ersten beispiel ja auch schon so!
Du bekommst, je nach erfolgter Eingabe, eh gewisse Probleme, denn statt "12-16" kann da ja auch "12 - 16" stehen!
Das ist hier in der Firma ähnlich, geht vogelwild durcheinander

Weswegen wir auch Strasse und Hausnummer getrennt eingeben und speichern !
Ich weiß nicht, ob Du da mit einem RegEx wirklich einen allgemeingültigen Ausdruck hinbekommst, der wirklich ALLES abdeckt!
Gruß Klaus