Программирование > Perl

Подсветка адресов на форуме

(1/1)

Nail:
Я делаю форум и мне нужно сделать подсветку www и email адресов. Т.е заменить, например все вхождения http://последовательность_символов на эта_самая_последовательность. Вроде бы просто, вот только pattern не могу сообразить - вечно 500ая ошибка :(. Умники, помогите!

NeoNox:

--- Цитировать ---Nail (22-06-2001 18:29):
Т.е заменить, например все вхождения http://последовательность_символов на эта_самая_последовательность. Вроде бы просто, вот только pattern не могу сообразить - вечно 500ая ошибка :(.quote]
Читай логи ошибок!
А я думаю, что дело в твоих кавычках.
Замени HREF="эта_самая_последовательность" на HREF=\'эта_самая_последовательность\' или HREF=\\"эта_самая_последовательность\\"
Удачи.
--- Конец цитаты ---

Nail:
Не в этом дело - это точно. Я именно не могу показать perl\'у, что мне нужна такая строка http://слово.слово.и_так_хоть_сколь_раз

Light Elf:
s/http:\\/\\/(последовательность)/$1/ig; ???

NeoNox:
Да регэксп хорошая штука.
Но вопрос прозвучал, что у тебя вываливается в 500-ую ошибку. Причем тут "показать Перлу"?
Удачи.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии