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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sutovsky Vladimir                    2:4624/8.5     30 Apr 2001  14:12:32
 To : Alexey Litvinuke
 Subject : Re: Отодрать текст от тэгов
 -------------------------------------------------------------------------------- 
 
 
 
  >>> Поделитесь плиз скриптом, который считывал бы *.htm файл и
  >>> извлекал оттуда значимый текст  свободный от тэгов(без сохранения
  >>> форматирования), другими словами в результате работы, получался бы
  >>> текст, который видит пользователь в броузере при просмотре этого
  >>> файла.
 
  AL>  open(FILE1,"$ARG[1]") || die "Can't open file $ARG[1]!";
  AL>  open(FILE2,">$ARG[2]") || die "Can't create file $ARG[2]!";
  AL>  while (getc(FILE1))
  AL>   {
  AL>    if ($_ eq "<")
  AL>     {
  AL>       while (getc(FILE1) ne ">") {}
  AL>     }
  AL>    print FILE2 $_; # так привык! ;)
  AL>   }
 
  AL>  Сам таким пользуюсь!  У меня CGA! :)
 гм.... а не проще сделать например прочитав строку в переменную $text такое:
 
 open RF, "$filename" || die "can't open";
 while (<RF>) {
 $text=$_;
 $text =~ s/<([a-zA-Z]|\/[a-zA-Z])[^>]*>//g;
 print $text;
 }
 close RF;
 
 ну или в файл писать, смотря что надо
 
 Bye! Sutovsky                     [Team no Future]
 
 --- Antares | http://antares.km.ua | antares@km.ua | icq #49232492
  * Origin: Улыбайся, завтра будет еще хуже... (2:4624/8.5)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Отодрать текст от тэгов   Pavel V. Ammosov   26 Apr 2001 22:10:11 
 Отодрать текст от тэгов   Alexey Litvinuke   29 Apr 2001 00:53:03 
 Re: Отодрать текст от тэгов   Pavel V. Ammosov   29 Apr 2001 18:45:32 
 Re: Отодрать текст от тэгов   Sutovsky Vladimir   30 Apr 2001 14:12:32 
 Отодрать текст от тэгов   Vyacheslav Strekozov   01 May 2001 01:35:30 
 Отодрать текст от тэгов   Alexey Litvinuke   01 May 2001 01:38:03 
 Руками, все надо делать руками   vilfred   01 May 2001 23:45:46 
 Руками, все надо делать руками   Alexey Litvinuke   02 May 2001 07:04:54 
 Re: Руками, все надо делать руками   vilfred   03 May 2001 19:00:16 
 Re: Руками, все надо делать руками   Artem Chuprina   03 May 2001 19:10:28 
 Re: Руками, все надо делать руками   vilfred   03 May 2001 19:18:33 
 Руками, все надо делать руками   Sanyo Titaev   04 May 2001 01:03:13 
 Отодрать текст от тэгов   Alexey Litvinuke   30 Apr 2001 23:35:08 
 Re: Отодрать текст от тэгов   Artem Chuprina   03 May 2001 12:19:28 
 Отодрать текст от тэгов   Alexey Litvinuke   03 May 2001 23:49:53 
 Re: Отодрать текст от тэгов   Artem Chuprina   04 May 2001 12:12:27 
 Отодрать текст от тэгов   Alexey Litvinuke   05 May 2001 00:27:08 
 Отодpать текст от тэгов   Alexey Vasyunin   03 May 2001 01:03:07 
 Отодpать текст от тэгов   Alexey Litvinuke   05 May 2001 00:24:52 
Архивное /ru.perl/23033aed5823.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional