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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Roman Karshiev                       2:5020/400     06 Jul 2000  11:53:26
 To : Edward Muhutdinov
 Subject : Re: Вопрос по RegExp'ам (сложный?)
 -------------------------------------------------------------------------------- 
 
 Edward Muhutdinov <Edward.Muhutdinov@p38.f91.n5049.z2.fidonet.org> пишет:
 
 RK>> Hадо цепочку http://url... заменить на <a
 RK>> href=http://...>http://...</a> если она _HЕ_ окружена уже тегами
 RK>> <a...>...</a>, [url]...[/url] или [img]...[/img]
 
 EM> Дарю. Разберешься? ;)
 
 Мда... $16 меня просто убило... :)))
 
 Hо - не всё работает! Ж(
 В приписанном ниже примере две нижние строки не заменяются (http://xxx.yy и 
 www.ru)
 
 Hо - всё равно спасибо! :)))
 
 $ThePost=<<XXX;
 This link - http://airbase.uka.ru
 
 >http://airbase.uka.ru</a>
 
 [url]http://airbase.uka.ru[/url]
 and this: www.ru
 
 http://xxx.yy
 www.ru
 XXX
 
 $ThePost=~s/([^>=\"]|\s|\A)((((https?)|(ftp)|(news)|(nntp)|(wais)|(wysiwyg)|
 (gopher)|(javascript)|(castanet)|(about)):\/\/)([\w\/\\\~\?\-=_#&:%\(\\)\[\]
 \.]+))(\W|\Z)/$1<a href=\"$2\">$2<\/a>$16/;
 
 $ThePost=~s/([^>=\"\/]?\s|\A)((((www)|(news)|(fido))[0-9]?\.)([\w\.\/\\\~\?\-
 =_#&:%\(\)\[\]]+))(\W|\Z)/$1<a href=\"http:\/\/$2\">$2<\/a>$9/;
 
 $ThePost=~s/([^>=\"\/]?\s|\A)(ftp[0-9]?\.([\w\.\/\\\~\?\-=_#&:%\(\)\[\]]+))
 (\W|\Z)/$1<a href=\"ftp:\/\/$2\">$2<\/a>$4/;
 
 print $ThePost;
 -- 
 =KRoN= ICQ#4886816
 http://www.kron.f2s.com - Грёзы, Двери, Авиация...
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Вопрос по RegExp\'ам (сложный?)   Roman Karshiev   05 Jul 2000 14:19:00 
 Re: Вопрос по RegExp\'ам (сложный?)   vitus@ice.ru   05 Jul 2000 15:24:00 
 Re: Вопрос по RegExp\'ам (сложный?)   Roman Karshiev   06 Jul 2000 11:46:43 
 Вопрос по RegExp\'ам (сложный?)   Edward Muhutdinov   05 Jul 2000 23:26:39 
 Re: Вопрос по RegExp\'ам (сложный?)   Roman Karshiev   06 Jul 2000 11:53:26 
 Вопрос по RegExp\'ам (сложный?)   Edward Muhutdinov   06 Jul 2000 23:46:48 
 Re: Вопрос по RegExp\'ам (сложный?)   Roman Karshiev   07 Jul 2000 12:37:55 
 Вопрос по RegExp\'ам (сложный?)   Edward Muhutdinov   09 Jul 2000 00:19:46 
 Re: Вопрос по RegExp\'ам (сложный?)   Ilya Rubtsov   06 Jul 2000 13:16:21 
Архивное /ru.perl/6488537bc690.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional