Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Поиск ссылок

Обсуждение темы Поиск ссылок в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Не знаю куда написать, решил создать тему. Не знаю как написать. Нужно написать скрипт поиска ссылок в тексте, с последующей заменой. Например есть ...


Закрытая тема
 
Опции темы
Старый 07.08.2008, 23:34   #1
Не знаю куда написать, решил создать тему. Не знаю как написать. Нужно написать скрипт поиска ссылок в тексте, с последующей заменой. Например есть текст :"бла бла ...web-silver.ru....бла бла", и вот ссылка "web-silver.ru" должна заменяться ,например, на слово "сайт", в итоге должно получиться "бла бла ...сайт....бла бла". Помогите, кто может ! плиз
 
Старый 07.08.2008, 23:34
Ссылки
Старый 08.08.2008, 00:04   #2
preg_replace.
 
Старый 08.08.2008, 00:11   #3
Ну я знаю как осуществить поиск и замену. Мне больше интересно как найти именно ссылку в тексте..
 
Старый 08.08.2008, 01:23   #4
Ссылка обычно начинается с тега <a ...> и заканчивается </a>. Вы не знали об этом?
 
Старый 08.08.2008, 05:49   #5
DeoS, скажите лучше где вы это собираетесь использовать?
 
Старый 08.08.2008, 10:16   #6
kost, а если ссылка не подсвечена тегом <a>. Например: "Вы можете найти всю информацию на сайте vasya.ru", причем vasya.ru обозначается без тега <a>, а идет как обычный текст.
Silver, использовать на сайте. И у меня такой вот случай: есть текст и в нем ссылки, если пользователь не авторизован на сайте, то ссылки ему показываться не будут.
 
Старый 08.08.2008, 11:49   #7
DeoS, я готового мода нет? У Вас CMS или форум?
 
Старый 08.08.2008, 12:52   #8
Цитата:
Сообщение от DeoS Посмотреть сообщение
kost, а если ссылка не подсвечена тегом <a>
То это не ссылка, и не соответствует изначально указанным условиям.
 
Старый 08.08.2008, 13:01   #9
Silver, мода нет, т.к. я сам пишу сайт с нуля, попутно изучая языки.
 
Старый 08.08.2008, 15:07   #10
А не легче исключить случаи появления таких вот "текстовых" ссылок в тексте?
А вообще, можно конечно изгольнуться. Во первых если начинается с http://, значит уже по любому адрес, начало с "www" тоже по любому адрес. Ну а адреса типа "vasya.com" можно уже фильтровать по наиболее распространенным доменным зонам, типа "ru, com, ua, com.ua" и т.д.. Ну и по мере обнаружения уже добавлять в этот список те зоны, которые небыли добавлены. Изврат конечно но вроде как должно работать)
 
Старый 08.08.2008, 15:07
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обмен ссылок ontyona Биржа ссылок 3 21.07.2012 15:43
Продажа ссылок lara13 Биржа ссылок 1 11.10.2011 21:09
Карта ссылок DENweb HTML, CSS, JavaScript 6 20.05.2008 10:40
Закиньте ссылок! NoX-XoN Технологии Flash 2 27.02.2005 22:19
Настройка ссылок 2001 HTML, CSS, JavaScript 11 05.05.2004 16:41


Текущее время: 20:00. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум