Predefinovani operatoru 'cmp'
Milan Sorm
xsorm na informatics.muni.cz
Středa Říjen 7 02:08:34 MEST 1998
Robert Wolf Mon, Oct 05, 1998 at 09:24:35AM +0200 pise:
> Zdravim,
> jednou jsem taky chtel tridit pole zaznamu v cestine v kodovani PC-Latin2.
> Vyresil jsem to tak, ze jsem si pomoci tr/// prevedl znaky ceske abecedy
> (ascii > 127) na normalni znaky, proste jsem A' zaradil za A a cely zbytek
> ascii jsem posunul o jednicku vice.
> tr/ABCDEFG......./AA'BCC~D~EE'E~..../ atd.
> tzn. pismeno A je A, pismeno B v ascii znamena A', pismeno C v ascii
> znamena B atd. a pak jsem udelal hash, ktery mel klice tyto prevedene
> retezce a hodnoty byly cisla indexu v poli, kde byly ulozene puvodni
> hodnoty. pak staci dat sort a je to ... hmmm, mozna krkolomny, ale
> TIMTOWTDI, ze?:-)
>
> Wolf.
no v souvislosti s timto - alternativni reseni je udelat si jeden specificky
locale pro PC Latin2 a pak dat na zacatek use locale;
ale mezi nami - ja to tridim uplne stejne jako vy ;-)
milan
-------------------------------------------------------------
Milan Sorm (aka John Popelnik) telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno sorm na informatics.muni.cz
http://www.fi.muni.cz/~sorm/ tel. domu: (05) 46211083
fingerprint: E4 78 1D A7 C5 2C F5 3F 83 A7 97 29 73 F7 17 63
Další informace o konferenci Perl