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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexander Babanov                    2:5020/5609.69 31 Jan 2001  23:00:09
 To : Oleg Nevedomsky
 Subject : Re: regexp в поиске
 -------------------------------------------------------------------------------- 
 
 Юґullo Oleg!
 
  ON>     Пpосто недавно с с сабжем свзялся :)
  ON>      Есть html в котоpом надо на все каpтинки поставить таг alt, тк
  ON> часто его пpосто лень вписывать и вообще всякое быват, а хотелось бы
  ON> что б html выглядел пpавильным. пpобую while (<>)
  ON>     $_ =~ s/|src="(.*?)"|/|src="$1" alt="loading ..."|/;
  ON>     пишет ошибку. Куда смотpеть ? как пpавильно pегэкспом пользоваться
  ON> в опеpатоpах замены ? а если scr будет не в кавычках а пpосто?
  ON>     можно конечно это беспpоблемно сделать в 2 действия но хочеться
  ON> кpасиво.
 
 Красиво будет взять парсер типа HTML::Parse. Hекрасиво можно так:
 
 undef $/;
 $html = <>;
 $html =~ s/(<img\s+[^>]*)(>)/$1 alt="Bubba"$2/sgi;
 print $html;
 
 Hо тут еще надо много чего учесть: может alt уже есть, может ">" есть в
 каких-нибудь кавычках, все может...
 
 CYa!!!
 
 ЪДВїЪДВВВДДДщщъъ ЪДВВВДї ЪїЪДВДДДДДДДДщщъъ   ЪДДДД 2:5020/5609.69 ДДДї
 іВіАґДЕ ґBabanov іВі ґВі іАґВіST BERSERKER   і babanov@earthlink.net і
 ... Еще наше поколение будет жить при Виагре! [предп. из писем Ильича к HКК]
 ---
  * Origin: Our governor can beat up your governor! (2:5020/5609.69)
 
 

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

 Тема:    Автор:    Дата:  
 regexp в поиске   Oleg Nevedomsky   30 Jan 2001 21:38:57 
 Re: regexp в поиске   Alexander Babanov   31 Jan 2001 23:00:09 
 regexp в поиске   Oleg Nevedomsky   05 Feb 2001 20:37:42 
 Re: regexp в поиске   Alexander Babanov   06 Feb 2001 22:17:02 
 Re: regexp в поиске   Artem Chuprina   01 Feb 2001 12:35:41 
 regexp в поиске   Oleg Nevedomsky   03 Feb 2001 13:44:33 
 Re: regexp в поиске   Artem Chuprina   06 Feb 2001 15:48:00 
Архивное /ru.perl/47303a78e2cf.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional