Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Reguläre Ausdrücke: Preis mit Komma statt Punkt

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - Allgemein
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Oliver
Gast





BeitragVerfasst am: 28. Nov 2001 9:08   Titel: Reguläre Ausdrücke: Preis mit Komma statt Punkt

Hallo!

Ich bräuchte ein bißchen Hilfe mit Regulären Ausdrücken in Perl. Folgendes Konvertierungsproblem:

14.99 -> 14,99
.49 -> 0,49


Vielen Dank für Eure Hilfe,
Oliver
 

Jochen
Gast





BeitragVerfasst am: 28. Nov 2001 9:56   Titel: Re: Reguläre Ausdrücke: Preis mit Komma statt Punkt

code:

$var =~ s/\./,/g
$var =~ s/^,/0,/


Einfach erst alle Punkte durch Kommata ersetzen, und wenn danach ein Komma an erster Position steht, es durch "0," ersetzen.

War es das, was Du Dir vorgestellt hast?

Jochen
 

Oliver
Gast





BeitragVerfasst am: 28. Nov 2001 10:21   Titel: Re: Reguläre Ausdrücke: Preis mit Komma statt Punkt

Hallo Jochen,

genau das war's! Und eigentlich so simple... (Dummerchen)
Also Danke für die schnelle Hilfe - werd's gleich mal testen!

Grüße,
Oliver
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - Allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy