parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Нет предела совершенству

Азат Разетдинов 18.01.2003 09:13 / 18.01.2003 09:14

@matchHrefs[text]
$result[^if(def $text){^text.match[(?<![="])((?:http://|ftp://|mailto:)(?:[:\w~%{}./?=&@,#-]+))][gi]{<a href="$match.1">$match.1</a>}}]
#end @matchHrefs[]
to:
@matchHrefs[text]
$result[^if(def $text){^text.match[(?<![="])((?i:https?://|ftp://|mailto:)(?:[:\w~%{}./?=&@,#-]+))][g]{<a href="$match.1">$match.1</a>}}]
#end @matchHrefs[]
всё думаю, как сюда впихнуть распознавание www.domain.com/... или таки придётся новый регэксп делать...