|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Anatoly Moskovsky 2:5020/400 01 Apr 2003 14:47:10 To : Alexander Anikeev Subject : Re: Локализация под Виндой, будь она неладна! --------------------------------------------------------------------------------
Alexander Anikeev пишет:
AA> Или я слишком многого ожидаю от локализации? А я
AA> лишь хочу, чтобы "\w\W" в
AA> регулярных выражениях правильно определяли и
AA> русские буквы, а сортировка была
AA> правильной (включая букву е: (йо)). Хотя без
AA> последнего можно и обойтись...
Лаконичнее надо быть :))
use strict;
use POSIX qw(locale_h);
use locale;
setlocale(LC_CTYPE, "Russian_Russia.866"); # \w
setlocale(LC_COLLATE, "Russian_Russia.866"); # cmp
my @c = map { chr() } 33..255;
print "$_ " for (sort grep /\w/, @c);
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
* Origin: Talk.ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488dcc200b4.html, оценка из 5, голосов 10
|