|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 18 May 2000 18:20:53 To : Oleg Kravc Subject : Re: быстрая перекодировка текста -------------------------------------------------------------------------------- <Oleg_Kravc@p22.f1281.n5020.z2.fidonet.org> wrote: OK> Скажем cp886 -> koi, таблица перекодировки хранится в хэше, OK> файл читается построчно, как сделать, что бы это работало быстро? OK> Я пока родил такое OK> while (defined($line = $input->getline())) { OK> $line =~ s/([\x80-\xFF])/$xtable{$1}/g; OK> $output->print($line); OK> } OK> OK> можно ли как-то ускорить это дело? В масштабах всего файла? OK> Есть один неприятный момент - может понадобиться перекодировка OK> в нечто вроде unicode, те байт в два, или наоборот. Unicode::*? -- Счастливо! Ран. --- ifmail v.2.14.os-p7-tma3 * Origin: MemoNet (2:5020/371.32@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/347384a8e223.html, оценка из 5, голосов 10
|