[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Сортировка русских слов в перле



Подробности (см. perllocale(1)):

$ perl -e '@a=("а", "б", "в", "г"); print sort @a;'
абгв$ 
$ perl -e 'use locale; @a=("а", "б", "в", "г"); print sort @a;'
абвг$ 

On Tue, May 21, 2002 at 10:25:38AM +0400, Nefedov U. wrote:
>  А локаль установлена? 
>  Порядок юабцд - это просто порядок следования букв в KOI8-R. Так что
>  sort делает просто сортировку по "int(char)".
> > Имеем: Woody, русскую локаль (koi8-r).
> > Сортировка sort @arr выдаёт русские не в виде АБВГД, но в виде
> > ЮАБЦД.
> > 
> > Где грабли? Может баг постить?

-- 
Дмитрий Бородаенко


-- 
To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: