| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 23.05.2002 15:47
Это автообрамление url:###########################################################################
# автообрамление урлов. вынесено, т.к. их надо обрамлять и в заголовках
@matchHrefs[text]
$result[^if(def $text){^text.match[(^^|[^^="])(http://|ftp://|mailto:)([:a-z0-9~%{}._/?=&@,#-]+)][gi]{${match.1}<a href="${match.2}${match.3}">${match.2}${match.3}</a>}}]
#end @matchHrefs[]Это обработка [url=]: $text[^text.match[([url="?(.{9,}?)"?])(.+?)([/url])][gi]{<a href="${match.2}">${match.3}</a>}]