Mailinglisten-Archive |
Hi, Zitat von Jörn Bier: > > +49 (0) 2345/1234-80 > > preg_replace("/(\+)|( )|(\()|(\))|(\/)|(\-)/","","+49 (0) 2345/1234-80") regulaere Ausdruecke gehoeren nicht gerade zu meinen Spezialitaeten, aber ich meine, das geht doch deutlich einfacher und universeller. :-) Der Ansatz sollte nicht sein, bestimmte Zeichen, die einem Suchmuster entsprechen, herauszufiltern, sondern umgekehrt alle Zeichen herauszufiltern, die einem Suchmuster nicht entsprechen. Das ist hier naemlich deutlich einfacher: Filtere alles heraus, was nicht 0-9 ist. Aus dem Kopf und ohne Zeit, das nachzupruefen, muesste das Suchmuster in etwa so aussehen: /^[0-9]/ Viele Gruesse Lutz
php::bar PHP Wiki - Listenarchive