phpbar.de logo

Mailinglisten-Archive

[php] Sicheres Pattern um Zahlenstrings zu finden

[php] Sicheres Pattern um Zahlenstrings zu finden

Aron Schlesinger aron at viplocations.de
Mon Aug 29 14:36:46 CEST 2005


Hallo Steffen,

Am 29.08.2005 um 13:45 schrieb Steffen Kother:
> RegExen sind mal wieder on TOP. Sitze grade über einem Pattern um  
> Zahlenstrings zu filtern. Derzeit mache ich es so:
>
>                preg_match_all("°[0-9\,]°", ...)
>
> Findet alle Zahlen sofern sie mit dt. Notierung eingetragen sind.  
> Evtl. 1000er Punkte werden ignoriert, ebenso wie vor- und  
> nachstehender Text. Allerdings muss ihc dann für 'ne korrekte Zahl  
> alle Treffer implodieren...

ich musste neulich was ähnliches machen,
habe mir mit folgendem Pattern geholfen:

    /\d+(\.[\d]{3})*(,\d+)?/

Trifft auf alle Zahlen mit und ohne 1000er
Punkte als auch mit und ohne Kommastelen.
(dt. Notierung)

Gruß
   Aron


php::bar PHP Wiki   -   Listenarchive