Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Valery Kondakoff                     2:5020/163     23 Jan 2002  00:23:48
 To : Sergey V. Leschenko
 Subject : Перекодировать содерж  имое переменной 1251 -> 866?
 -------------------------------------------------------------------------------- 
 
 
 22 Jan 02 20:57, Sergey V. Leschenko wrote to Valery Kondakoff:
 
  >> undef $/;
  >> while(<IN>) {
 
  SL>    ^^^ зачем while? файл сразу весь прочитается
 
 Я на это и расчитывал: читаю файл целиком, потом сплитом делю его на части и
 сохраняю в разные файлы.
 
 А как надо было поступить? (Сорри, я новичок - мне пока надо все объяснять
 подробно!) :)))
 
  >>     tr/H/H/;
  >>     tr/р/p/;
  >>     @faq = split("- end of section\n", $_);
  >> }
  >> close(IN);
 
  >> А можно ли автоматизировать и перекодировку? Если можно, то как?
 
  SL> sub koi2dos {
  SL>   my($s) = @_;
  SL>   $s=~tr/\x80-\x8F\x90-\x92\x93-\xC8\xC9-\xD0\xD1-\xD1\xD2-\xD5\xD6-\x
 
 ... skip ...
 
  SL> 83\x95\x88-\x8F\x9F\x90-\x93\x86\x82\x9C\x9B\x87\x98\x9D\x99\x97\x9A/;
  SL> return $s; }
 
 Это, если не ошибаюсь KOI -> DOS. А ЦШТ (1251) -> DOS (866)?
 
 Спасибо!
 
 Best regards,
  Valery Kondakoff
 --- GoldED+/W32 1.1.5-1201
  * Origin:  ----> После прочтения - съесть!.. <----  (2:5020/163)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Перекодировать содержимое переменной 1251 -> 866?   Valery Kondakoff   22 Jan 2002 19:46:28 
 Re: Перекодировать содерж имое переменной 1251 -> 866?   Sergey V. Leschenko   22 Jan 2002 21:57:19 
 Перекодировать содерж имое переменной 1251 -> 866?   Valery Kondakoff   23 Jan 2002 00:23:48 
 Re: Перекодировать содерж имое переменной 1251 -> 866?   Artem Chuprina   23 Jan 2002 12:18:00 
 Перекодировать содерж имое переменной 1251 -> 866?   Valery Kondakoff   23 Jan 2002 20:30:04 
 Re: Перекодировать содерж имое переменной 1251 -> 866?   Serikoff   25 Jan 2002 15:07:00 
 Перекодировать содержимое переменной 1251 -> 866?   Alexander Lelyakin   25 Jan 2002 13:59:18 
Архивное /ru.perl/22643c4dcb38.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional