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