Forum Webscript.Ru

Программирование => Perl => Тема начата: Elenka от 25 Июля 2005, 14:13:45

Название: RegExp для ссылки (http://www...)
Отправлено: Elenka от 25 Июля 2005, 14:13:45
Требуется: в тексте искать все имеющиеся ссылки

$body=~m/(http:[\\/\\-\\~\\_\\.\\?\\=\\w\\d])/ig;

Все ли учтено ?
спасибо
Название: RegExp для ссылки (http://www...)
Отправлено: 2NetFly от 25 Июля 2005, 14:18:59
http://www.google.com/search?q=%D1%82%D0%B5%D1%81%D1%82

Я бы загребал все до пробельных символов.
Название: RegExp для ссылки (http://www...)
Отправлено: Green Kakadu от 25 Июля 2005, 16:37:45
HTML::LinkExtractor (http://search.cpan.org/~podmaster/HTML-LinkExtractor-0.13/LinkExtractor.pm)
HTML::LinkExtor (http://search.cpan.org/~gaas/HTML-Parser-3.45/lib/HTML/LinkExtor.pm)
Название: RegExp для ссылки (http://www...)
Отправлено: arto от 25 Июля 2005, 18:03:21
perldoc Regexp::Common::URI