НАЙТИ ВСЕ ССЫЛКИ В ТЕКСТЕ PHP

Чтобы найти все ссылки в тексте php, можно воспользоваться регулярными выражениями. Например, для поиска ссылок, начинающихся с "http://" или "https://", можно использовать следующую конструкцию:

$text = "Пример текста с ссылкой и http://example.com";preg_match_all('/]*href=[\'"]?([^\'" >]+)[\'"]?[^>]*>(.*)<\/a>/siU', $text, $matches);preg_match_all('/(http|https)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,}/i', $text, $matches);foreach($matches[0] as $match){ echo $match . "
";}

В данном примере мы используем функцию preg_match_all() для поиска всех ссылок, которые начинаются с тега <a> и содержат атрибут href с занчением, начинающимся с "http://" или "https://".

Также мы можем использовать регулярное выражение для поиска всех ссылок, начинающихся с "http://" или "https://", используя функцию preg_match_all() без использования HTML-тегов:

$text = "Пример текста с ссылкой и http://example.com";preg_match_all('/(http|https)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,}/i', $text, $matches);foreach($matches[0] as $match){ echo $match . "
";}

Этот пример будет искать все ссылки, начинающиеся с "http://" или "https://", включая те, которые не находятся внутри тегов <a>.

Пишем простой блог на php - #5 - Поиск на сайте + новые записи из бд

Красивые ссылки htaccess

🤯 МНЕ ПОКАЗАЛОСЬ ИЛИ ЭТО ТОЛЬКО НАЧАЛО БОЛЬШОЙ КОРРЕКЦИИ?! МАНИПУЛЯЦИИ С USDT!

PHP поиск на сайте ПО НЕСКОЛЬКИМ СЛОВАМ How to search using PHP and MySQL on web site

Не бойтесь регулярных выражений. Regex за 20 минут!

Ссылки в PHP

Список файлов в папке с выводом названия и ссылки php

Создание морфологического поиска на php

Выводим текст на всех страницах html сайта с одного файла, через php переменные, простейшая CMS

Реклама
Новое
Реклама