|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Saigo 2:5020/400 05 Jul 2001 15:35:21 To : All Subject : поиск url в тексте --------------------------------------------------------------------------------
Здравствуйте.
пишу так:
$urls='(http|telnet|gopher|file|wais|ftp)';
$ltrs='\w';
$gunk='/#~:.?+=&%@!\-';
$punc='.:?\-';
$any="${ltrs}${gunk}${punc}";
$text=~s{\b($urls:[$any]+?)(?=[$punc]*[^$any]|$)}{<a href="$1">$1</a>}igox;
результат:
было: посмотрите на сайт http://www.peterlink.ru
стало: посмотрите на сайт <a
href="http://www.peterlink.ru">http://www.peterlink.ru</a>
всё правильно, но хочется, чтобы было:
посмотрите на сайт <a href="http://www.peterlink.ru">www.peterlink.ru</a>
не подскажете, как это сделать?
Евгения
--- ifmail v.2.15dev5
* Origin: Peterlink News System (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/207537ec7a2ab.html, оценка из 5, голосов 10
|