Loading...
Обучение/Помощь новичкам | Получить url из текста
Привет друзья есть такой шаблонный Txt файл.
[spoiler] https://yadi.sk/d/3Vy [/spoiler]
[spoiler] https://yadi.sk/d/IjfJ77S[/spoiler]
[spoiler]https://drive.google.com/open?id=1sF8hoUXgT[/spoiler]


Я пытаюсь этой функцией сделать кликабельными ссылки.
function link_it($text)
{
$text= preg_replace("/(^|[n ])([w]*?)((ht|f)tp(s)?://[w]+[^ ,"nrt<]*)/is", "$1$2<a href="$3" >$3</a>", $text);
return($text);
}

Из примера текста в строчке 1 ссылка получается нормальной, в строчке 2 цепляет [/spoiler], а в строчке 3 вообще остается текст. Что надо поправить в регулярке, чтобы url во всех случаях определялись нормально.

Вот более наглядно http://open-matte.ru/spisok.php . Хочу как бы преобразовать текст в наглядно читаемую страницу.
________
посл. ред. 21.07.2019 в 20:11; всего 4 раз(а); by andpov
*coder* вырезать бб не пробовал?
539790856 (21.07.2019 в 20:15)
*coder* вырезать бб не пробовал?

бб тоже надо преобразовать в дивы
Онлайн: 2
Время:
Gen. 0.0632
(c) Bym.Guru 2010-2026