|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Dmitry A. Nikitin 2:5020/400 12 Jan 2004 22:45:16 To : Victor Wagner Subject : Re: Конвертнуть win-1251 в koi8-r --------------------------------------------------------------------------------
Victor Wagner пишет:
> Dmitry A. Nikitin <dmitry@sbor.spb.su> wrote:
> DAN> Вот этот урл преобразую в читабельный вид так.
>
> DAN> ftр://10.32.3.18/%C4%E8%F1%F2%F0%E8%E1%F3%F2%E8%E2%FB/delphi/
> DAN> url =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C",hex($1))/eg;
> DAN> получаю это:
> DAN> ftp://10.32.3.18/дХЯРПХАСРХБШ/delphi/
>
> DAN> Как бы ещё эту бнопню перевести в koi8-r?
>
> Правильно заданный вопрос содержит половину ответа. Добавлю ещё
> маленький кусочек - слово бHОПHЯ это слово "вопрос" в кодировке 1251,
> прочитанное так, будто оно в KOI8-R. У тебя именно что бHОПHЯ,
> то есть эти %-escapes соотвествуют кодам букв в кодировке 1251.
>
> Так что переводи из 1251 в koi8-R любым эхотажным средством - не
> ошибешься.
>
Осталось только узнать как и каким. Первый раз с этим столкнулся.
OS - Linux RH 7.2
perl -v
This is perl, v5.6.0 built for i386-linux
--
mailto:dmitry@sbor.spb.su
http://dmitry.home.sbor.net http://10.4.30.7
ftp://dmitry.home.sbor.net ftp://10.4.30.7
--- ifmail v.2.15dev5.1
* Origin: Home Inc. (2:5020/400)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/1866330220230.html, оценка из 5, голосов 10
|