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