[quote=skontox,27.08.2003, 17:48]Wie war das noch, wenn ich den letzten Teil von einem String haben wollte?
$string=c:/bla/bla/bla/file.txt
und ich will nur den Teil hinter dem letzten "/" haben. Sprich den Dateinamen.[/quote]
wenn du den dateinamen haben möchtest, warum nimmst
du nicht einfach File::Basename? ist bei jedem
Perl gleich mit dabei und wirklich einfach zu bedienen
und dazu noch plattformunabhängig...
wie würde man das jetzt mit nem RegExp finden PerlQueen ;)
--Programming today is a race between Software Enginers striving to build bigger and better idiot-proof Programs,
and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
skontox
2003-08-27 20:44
User since 2003-08-06
193
Artikel BenutzerIn
Hier nochmal mit rindex und substr:
$file = substr($string, rindex($string, "/")+1);
(-: hab ich gerade in meinen alten Scripten gefunden!
Gruß skontox
DS
2003-08-27 21:16
User since 2003-08-04
247
Artikel BenutzerIn
[quote=SirLant,27.08.2003, 18:40]wie würde man das jetzt mit nem RegExp finden PerlQueen ;)[/quote]
Ich bin zwar nicht pq, aber trotzdem:
Lustigerweise ist das sogar schneller als mit substr...
pq
2003-08-27 23:18
User since 2003-08-04
12209
Artikel Admin1
[quote=SirLant,27.08.2003, 18:40]wie würde man das jetzt mit nem RegExp finden PerlQueen ;)[/quote]
könnte ich jetzt hier hinschreiben, aber da es sich um eine datei
handelt: