|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Titov 2:5020/400 15 Apr 2001 19:56:31 To : All Subject : Re: Hижний регистр --------------------------------------------------------------------------------
> >> use locale;
> >> use POSIX qw (locale_h);
> >> setlocale(LC_CTYPE, "Russian_Russia.1251");
> AT> Спасибо, так работает. Hо я уже раньше нашёл другое решение:
> AT> $body =~ tr/А-Я/а-я/;
>
> Это не решение, в большинстве таблиц русские буквы идут не по порядку.
Вот так вроде работает без проблем:
$tmpword =~
tr/АБВГДЕЁЖЗИЙКЛМHОПРСТУФХЦЧШЩЭЮЯЫЬЪ/абвгдеёжзийклмнопрстуфхцчшщэюяыьъ/;
Кстати, предыдуший вариант с use locale;
работает на моей локальной машине, но не работает не сервере.
--- ifmail v.2.15dev5
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/91041d6b1895.html, оценка из 5, голосов 10
|