Автор Тема: Удаление ссылок  (Прочитано 3516 раз)

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

Оффлайн YYYn

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Удаление ссылок
« : 21 Октября 2002, 15:47:00 »
Во многих скриптах (в основном в форумах) видел такое явление, как автоматическое удаление ссылок из сообщений.
Забыл какой строчкой это можно сделать. Поможите, кто помнит, плз.

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Удаление ссылок
« Ответ #1 : 21 Октября 2002, 16:00:50 »
Ссылка - это или http:// ?
[ основной браузер когда-то был, теперь попробуй разберись =]



Оффлайн YYYn

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Удаление ссылок
« Ответ #4 : 21 Октября 2002, 19:25:06 »
Цитировать
Ссылка - это или http:// ?


Это -

И в одном случае надо удалить только открывающий и закрывающий теги, а в другом ссылку целиком. Т.е.:

Ссылка: ля-ля-ля.
1. и удалить, а ля-ля-ля оставить.
2. Удалить все, вместе с ля-ля-ля.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
The documentations is your friend

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Удаление ссылок
« Ответ #6 : 21 Октября 2002, 20:21:01 »
Или так:

$str1 =~ s{(.*)}{}ig;
$str2 =~ s{(.*)}{$2}ig;
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн YYYn

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Удаление ссылок
« Ответ #7 : 21 Октября 2002, 20:56:14 »
Цитировать
Или так:

$str1 =~ s{(.*)}{}ig;
$str2 =~ s{(.*)}{$2}ig;


Спасибо!!!

 

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