Velka pismena na mala
Honza Pazdziora
adelton na informatics.muni.cz
Středa Červen 3 17:22:58 MEST 1998
Fwduji odpoved, ktera by mohla zajimat vice lidi:
> mam prosbu, jak se v Perlu udela z retezce velkejch pismenek retezec
> malejch, pripadne prvni velky a zbytek maly?
$jezek = "JEZEK";
$malyjezek = "\L$jezek"; ## vsechno na maly
$malyjezek = "\u$jezek"; ## prvni na velky
$malyjezek = "jezek";
$prvnivelky = "\L\u$malyjezek";
## vsechno na maly, prvni na velky naraz
A kdyztak jeste \E, ale to neni potreba, pokud menis az do konce
retezce. Jinak tohle jsou zkratky pro funkce uc, ucfirst, lc, lcfirst,
ktere muzou byt aji rychlejsi. Pokud to potrebujes s cestinou, tak
use locale;
a pripadne
use POSIX;
setlocale(LC_CTYPE, "cs");
pro nastaveni zevnitr skriptu.
Dalsi dokumentace: man perlop, man perlfunc, man perllocale
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
I can take or leave it if I please
------------------------------------------------------------------------
Další informace o konferenci Perl