Moin, * Roland M. Kruggel wrote (2006-06-20 14:28): >Ich muss jetzt in einigen Felder den Punkt durch ein Komma ersetzen. >Eigentlich trivial wenn da nicht das Datum und das Textfeld drin >wäre. Dort müssen die Punkte bleiben.
Also: Zeilenanfang oder | (^||) dann beliebig viele Ziffern \d* dann ein Punkt \. dann ein oder zwei Ziffern \d{1,2} dann ein | | Ergebnis: /(^|\|)/\d*\.\d{1,2}|/ Wenn die Zahlen wie in Deutschland üblich immer eine Vorkommastelle haben sollen, dann mußt Du den * durch ein + ersetzen. Wie Du den Punkt ersetzt hängt von der Umgebung und Deinen Vorlieben ab. In Perl zB. so ungefähr: s/((^|\|)/\d*)\.(\d{1,2}|)/\1,\2/ Thorsten -- Anyone who is capable of getting themselves made President should on no account be allowed to do the job. - The Book
pgpfjZcanBJOl.pgp
Description: PGP signature