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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Savostjanov Denis                    2:5020/400     03 Jan 2002  19:27:51
 To : All
 Subject : регулярное выражение
 -------------------------------------------------------------------------------- 
 
 Привет!
 Hужно регулярное выражение(ния) для определения в тексте HTML ссылки
 например такой текст:
 
 http://mugger.virtualave.net/cgi-bin/YaBB.pl
 http://refridg:plants@www.asspdfdflgdace.com/memdfbers/index.html
 
 http://paul6dfsd66:wisdfggins@www.assfddsffsdffpdfdfsaваlace.com/members/ind
 ex.html
 
 http://shfgerwsdfood:elfgementa@www.barbarwrasplayddsfsdffhouse.com/meuytmbe
 rs/
 rwe
 http://Zeke45MM:pattofdn654@www.blacknwwerwwhite.com/members/
 ewr gf fbu-bu- la-la
 http://sjones:809111@www.blackfhhfdnwfgefgwrhite.com/members/
 
 http://rodsfsfbt***:rrrrrsaffgrrr@www.blacknwgfdghite.com/members/
 
 есть такие:
         $message =~ s/\ http:\/\/(\S+?)\ / <a href=\"http:\/\/$1\"\
 target=\"_blank\">http\:\/\/$1<\/a> /isg;
         $message =~ s/<br>http:\/\/(\S+?)\ /<br><a href=\"http:\/\/$1\"\
 target=\"_blank\">http\:\/\/$1<\/a>/isg;
         $message =~ s/^http:\/\/(\S+?)\ /<a href=\"http:\/\/$1\"\
 target=\"_blank\">http\:\/\/$1<\/a>/isg;
         $message =~ s/\ https:\/\/(\S+?)\ / <a href=\"https:\/\/$1\"\
 target=\"_blank\">https\:\/\/$1<\/a> /isg;
         $message =~ s/<br>https:\/\/(\S+?)\ /<br><a href=\"https:\/\/$1\"\
 target=\"_blank\">https\:\/\/$1<\/a>/isg;
         $message =~ s/^https:\/\/(\S+?)\ /<a href=\"https:\/\/$1\"\
 target=\"_blank\">https\:\/\/$1<\/a>/isg;
 
 Hо они глючат... если между двумя ссылками нет пробела, то он их за одну
 принимает... добавление знака конца строки непомогает...
 --
 _____________________________
 С Уважением Савостьянов Денис
 http://mugger.nm.ru
 ICQ: 8576580
 --- ifmail v.2.15dev5
  * Origin: ZAO Combellga (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 регулярное выражение   Savostjanov Denis   03 Jan 2002 19:27:51 
 Re: регулярное выражение   vilfred   03 Jan 2002 23:16:41 
 Re: регулярное выражение   Savostjanov Denis   04 Jan 2002 02:44:24 
 Re: регулярное выражение   vilfred   04 Jan 2002 04:59:04 
 Re: регулярное выражение   Dmitry M. Gavrin   04 Jan 2002 06:49:00 
 Re: регулярное выражение   Dmitry M. Gavrin   04 Jan 2002 06:44:00 
 Re: регулярное выражение   Artem Chuprina   04 Jan 2002 12:33:02 
Архивное /ru.perl/7618febbe758.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional