Straße/Hausnummer aus String filtern

09/11/2011 - 19:13 von Stefan Becker | Report spam
Hallo zusammen,

ich muss einen String die Straße und die Hausnummer herausfiltern. Bisher
mache ich das mit:

if(strpos($temp,"str")!== false) {$gefunden=1; break;};
if(strpos($temp,"strasse")!== false) {$gefunden=1; break;};
if(strpos($temp,"Strasse")!== false) {$gefunden=1; break;};
if(strpos($temp,"weg")!== false) {$gefunden=1; break;};
if(strpos($temp,"Weg")!== false) {$gefunden=1; break;};
if(strpos($temp,"Allee")!== false) {$gefunden=1; break;};
if(strpos($temp,"allee")!== false) {$gefunden=1; break;};
if(strpos($temp,"wall")!== false) {$gefunden=1; break;};
if(strpos($temp,"Wall")!== false) {$gefunden=1; break;};

Das ist aber sehr anfàllig und schlàgt bei komischer Schreibweise auch nicht
wirklich an. Gibt es für PHP da eine andere Möglichkeit?

Stefan
 

Lesen sie die antworten

#1 Stefan+Usenet
09/11/2011 - 21:03 | Warnen spam
On Wed, 09 Nov 2011 19:13:30 Stefan Becker wrote:
ich muss einen String die Straße und die Hausnummer herausfiltern.



Was steht denn in dem String sonst noch alles drin? Und gibt es
_irgendwelche_ Vorgaben bezueglich der Formatierung? Wenn z.B. die
Hausnummer immer am Ende steht, koennte es sich lohnen, an dem Punkt
anzusetzen.

Gibt es für PHP da eine andere Möglichkeit?



PHP bietet Dir zahlreiche Moeglichkeiten, aber zunaechst einmal brauchst
Du einen Plan, was Du ueberhaupt tun willst.

Servus,
Stefan

http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich
Offizieller Erstbesucher(TM) von mmeike

Stefan - die vornehmste Akzeptanz der Poesie!
(Sloganizer)

Ähnliche fragen