Программирование > PHP

Рег выражения и выделение ссылок

<< < (2/2)

koder:

--- Цитировать ---Во-первых, посмотрите на исходные условия - там об этом ничего не было.
--- Конец цитаты ---

разве?

--- Цитировать ---Но также нужно учесть что ссылока уже может быть выделеной, тогда повторное выделение очень не желательное!!!
--- Конец цитаты ---




--- Цитировать ---Во-вторых, самостоятельно прикрутить strip_tags() в нужном месте религия запрещает?
--- Конец цитаты ---

тоесть в нужном месте? Смотри, у меня есть большой кусок текста в HTML формате. Там есть ссылки уже выделеные в а есть не выделеные. strip_tags() ко всему - не вариант. А вот как это применить к нужному куску?

brainkiller:
Согласен, насчет условий промахнулся! :)

Внимательно следим за руками:

"http://(([A-Za-z0-9._\\-])*)"

меняем на

" http://(([A-Za-z0-9._\\-])*) "

т.е. обрамляем выражение пробелами, и - о, чудо! - все работает!

koder:
хм. а это и правда хороший вариант!

brainkiller:
Да, совсем забыл: еще нужно в выражение добавить слэш, амперсанд, диез, знак процента и вопросительный знак.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

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 
Перейти к полной версии