String formatieren
Kathrin
- perl
Hallo zusammen,
ich bin absoluter Perl-Anfänger und hoffe, dass Ihr mir bei einem kleinen Problem weiterhelfen könnt.
Ich bekomme von einer Datenbankabfrage verschiedene Werte zurück, die ich in eine Variable speichern will, um damit dann weiterarbeiten zu können. Diese kommen in der Form:
"000001002120082400"
Ich brauche sich zum Weiterverarbeiten in der Form:
"10.0212-0082.4"
(also erste 5 zeichen weg, dann Punkt, Minus, Punkt und letzte zwei Zeichen weg)
Geht das mit regulären Ausdrücken???
Vielen Dank für die Hilfe!
Viele Grüße
Kathrin
Hey,
Geht das mit regulären Ausdrücken???
ja, und zwar mit Captures, siehe den Klammeroperator. Noch einfacher lässt sich das Problem mit Teilstrings angehen, siehe die Funktion substr.
Hallo!
Ich weiße mal darauf hin, das ein identischer Thread unter einem anderen Namen(?) im Perlunity-Forum eröffnet und beantwortet wurde...
Grüße, Skrilax