Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) регексп:подсечивание слова в гиперссылке / 2 сообщений из 2, страница 1 из 1
14.06.2005, 10:18
    #33114962
trustno1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) регексп:подсечивание слова в гиперссылке
Суть такая: по базе осуществляется поиск по определенному слову и найденные результаты показываются в браузер. Если при этом в поле таблицы БД есть гиперссылки, то при выводе с помощью регекспа она обрамляется соответствующим тегом, т.е. выполняется такая замена (используется Smarty, но сути это не меняет):
Код: plaintext
1.
regex_replace:"/(\b(http|https|file):[^\s]+)/":"<a href=\"\\ 1 \" target=\"_blank\">\\1</a>"
.
Как теперь сделать, чтобы, если в поисковое слово присутствует в гиперссылке, то его подсвечивать другим цветом? т.е. формировать такой HTML-код <a href="www.superdomain.com">www.super<font color="red">domain</font>.com</a>, если поисковое слово domain.
...
Рейтинг: 0 / 0
14.06.2005, 12:39
    #33115434
trustno1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) регексп:подсечивание слова в гиперссылке
понял как сделать только для 2-х последовательных регэкспов.
Интересно одним не получится?..
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) регексп:подсечивание слова в гиперссылке / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]