Автор Тема: Подсветка адресов на форуме  (Прочитано 4086 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nail

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://junkst.narod.ru
Подсветка адресов на форуме
« : 22 Июня 2001, 18:29:13 »
Я делаю форум и мне нужно сделать подсветку www и email адресов. Т.е заменить, например все вхождения http://последовательность_символов на эта_самая_последовательность. Вроде бы просто, вот только pattern не могу сообразить - вечно 500ая ошибка :(. Умники, помогите!

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Подсветка адресов на форуме
« Ответ #1 : 23 Июня 2001, 12:26:54 »
Цитировать
Nail (22-06-2001 18:29):
Т.е заменить, например все вхождения http://последовательность_символов на эта_самая_последовательность. Вроде бы просто, вот только pattern не могу сообразить - вечно 500ая ошибка :(.quote]
Читай логи ошибок!
А я думаю, что дело в твоих кавычках.
Замени HREF="эта_самая_последовательность" на HREF=\'эта_самая_последовательность\' или HREF=\\"эта_самая_последовательность\\"
Удачи.
The documentations is your friend

Оффлайн Nail

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://junkst.narod.ru
Подсветка адресов на форуме
« Ответ #2 : 23 Июня 2001, 13:29:28 »
Не в этом дело - это точно. Я именно не могу показать perl\'у, что мне нужна такая строка http://слово.слово.и_так_хоть_сколь_раз

Оффлайн Light Elf

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 66
  • +0/-0
  • 0
    • Просмотр профиля
Подсветка адресов на форуме
« Ответ #3 : 23 Июня 2001, 14:52:31 »
s/http:\\/\\/(последовательность)/$1<\\/a>/ig; ???
С уважением,
Light Elf

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Подсветка адресов на форуме
« Ответ #4 : 23 Июня 2001, 15:37:54 »
Да регэксп хорошая штука.
Но вопрос прозвучал, что у тебя вываливается в 500-ую ошибку. Причем тут "показать Перлу"?
Удачи.
The documentations is your friend

 

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