Thread Wie "leere" ich @Daten? (24 answers)
Opened by oruebe at 2004-12-09 16:56

Crian
 2004-12-09 18:17
#3675 #3675
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[quote=oruebe,09.12.2004, 17:12]zu 3: Du meinst bei ".dat"?[/quote]
ja, also statt
Code: (dl )
1
2
$itemnummer =~ s/..\/meinOrdner\///;
$itemnummer=~ s/.dat//;

Code: (dl )
1
2
$itemnummer =~ s~^\.\./meinOrdner/~~;
$itemnummer=~ s~\.dat$~~;


(Tilde statt Slash, dann siehst nicht so wild aus...)

^ und $ für exakteres Ersetzen...

Dein Code funktioniert, da der Punkt auf jedes beliebige Zeichen matcht, also auch auf den wörtlichen Punkt. Aber genauer ist es, ihn zu escapen. Wenn Du eine Datei Namens "zeitdatum.dat" hast, könnte in Deiner itenummer "zeium.dat" landen, weil das erste dat nach beliebigem Zeichen gelöscht wird (inklusive des Zeichens).

[quote=oruebe,09.12.2004, 17:12]zu 5: Bei dem Zerlegen des Datums?[/quote]

genau

[quote=oruebe,09.12.2004, 17:12]Und nun mal ne ganz blöde Frage: Was ist eigentlich Perldoc...?

Klar habe ich das schon immer gehört aber wie komme ich ran? Buchhandlung, Runterladen oder eine Tastenkombination?[/quote]

Ups... perldoc kannst Du einfach auf der Commandozeile eingeben

Code: (dl )
/home/user $ perldoc perl


Außerdem gibts noch www.perldoc.com.\n\n

<!--EDIT|Crian|1102609804-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Wie "leere" ich @Daten?