Mailinglisten-Archive |
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