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: