Помогите с регуляркой

chemax
На сайте с 07.01.2009
Offline
206
386

помогите пожалуйста, ситуация такая

пишут урл

http://site.ru/dfjsdjkfsdkfjk.php?id=1111

http://site.ru/dfjsdjkfsdkfjk.html

короче когда указ мой сайт, то ссылка становится активной, а так тупо текст.

Качественный хостинг, VPS и сервера. (http://ihc.ru/?ref=569)
Prior
На сайте с 03.03.2008
Offline
194
#1

Поток сознания :)

ТС, внятно напишите в чем проблема. Глядите, и поможет кто ;)

Ответы на вопрос - https://answers.net.pl
chemax
На сайте с 07.01.2009
Offline
206
#2
Prior:
Поток сознания :)
ТС, внятно напишите в чем проблема. Глядите, и поможет кто ;)

окей) просто весь день у компа, мозги не варят)

юзер пишет в некоторое поле некий текст например комментарий

"отличная новость! но я такую же видел на http://site.ru/novost.html

но ваш сайт http://moysait.ru/index.php тоже хороший"

как сделать чтобы сслыка с моим урлом была кликабельная, а с другие просто текст)

что то затупил жестко...

chemax добавил 27.08.2009 в 18:20

извиняюсь если у когото отнял время, протупился

preg_replace('|http(.*)moysait.ru(.*) |U', '<a href=\"http://moysait.ru\\2\">http://moysait.ru\\2</a>', $text);

J
На сайте с 02.02.2009
Offline
53
#3

:)))

Скажите сайт - буду вас спамить http://www.ya.ru/moysait.ru :))))

по теме -

preg_replace("|(http://(www\.)?)moysait\.ru([^\s]*)|i","<a href='http://moysait.ru\\3'>http://moysait.ru\\3</a>",$text);

получше будет имхо :)

chemax
На сайте с 07.01.2009
Offline
206
#4
jumash:
:)))
Скажите сайт - буду вас спамить http://www.ya.ru/moysait.ru :))))

по теме -

preg_replace("|(http://(www\.)?)moysait\.ru([^\s]*)|i","<a href='http://moysait.ru\\3'>http://moysait.ru\\3</a>",$text);

получше будет имхо :)

спасибо) с регулярками пока у меня туговато)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий