phpbar.de logo

Mailinglisten-Archive

[php] Frage zu RegExe

[php] Frage zu RegExe

Steffen Kother steffen.kother at gmx.net
Mit Feb 21 11:58:00 CET 2007


Hi Martin,

Martin Adler wrote:
> habe mir erlaubt deinen Ausdruck ein wenig anzupassen. Weiß
> nun leider nicht genau wo dein Ausdruck probleme hat aber
> evtl. klappt es mit diesem ein wenig besser.
> Habe hinzugefügt, dass auch Leerzeichen als
> Tausendertrennzeichen möglich sind sowie $ als Währungsangabe auch

Dollar ist nicht nötig, da nur Hauswährung gefordert. Die ist nun mal
EUR. Die Umsetzungs des EUR-Symbols bereitet mir noch etwas Humini, per
Restriktion wurde den Anwendern "EUR" verordnet.

> \d{1,3}([\. ]?\d{3})*(,\d{1,2})?[\t ]+[\$a-zA-Z\d]{1,3}

"|((\d{0,3})*(\.?\d{1,3})*(\,?\d{1,2})?)\s*(EUR)|i"

So passt es jetzt mit preg_match_all(). Kommas und Punkte verwurschteln
und Arraysumme zur Basis hinzu addieren...

Besten Dank nochmal.
-- 
Mit freundlichen Gruessen / Kind regards

Steffen Kother


php::bar PHP Wiki   -   Listenarchive