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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dennis S.Davidoff                    2:5020/400     12 Apr 2001  15:54:43
 To : All
 Subject : regex
 -------------------------------------------------------------------------------- 
 
 Есть:
 \<p\>\<font class\=\"Biggest\"\>\<a class\=\"Redlink\" href\=\"\<\!--
 nop --\>\"\>\<\!-- name --\>\</a\>\</font\>\<font
 class\=\"Normal\"\>\<BR\>by\<\!-- author--\>\</font\>
 \<P class\=\"Normal\"\>\<\!-- bref --\>\<a href\=\"\<\!-- link --\>\"\>Read
 More\</a\>\</p\>
 
 Hадо вытащить regex все что находится в <!-- --> в $1, и все что находится
 между --> и следующим <!-- (его может и не быть). Я сделал так: пробегаюсь
 while_ом так:
 
 while ($lalala =~
 m#\\<\\!--[\s\n]*([^\s]+)[\s\n]*--\\>(.*(?=\\<\\!--\s*))?#ig) {
 print "$1 -- $2\n";
 ...
 Hо в результате:
 
 nop -- \"\>\<\!-- name --\>\</a\>\</font\>\<font class\=\"Normal\"\>\<BR\>by
 author --
 bref -- \<a href\=\"
 link --
 
 Гм... уже все мозги на этом сломал :) Причем bref - получилось вытащить
 "номана" :))
 
 regex-гуру, выручайте! :)
 
 --
 cheers, d.
 --- ifmail v.2.15dev5
  * Origin: Central Telegraph Moscow Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 regex   Dennis S.Davidoff   12 Apr 2001 15:54:43 
 Re: немного получилось (regex)   Dennis S.Davidoff   12 Apr 2001 17:13:53 
 немного получилось (regex)   Dmitry Smolin   12 Apr 2001 19:12:25 
Архивное /ru.perl/81335ef53e7d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional