@HappyCougar

Как выхватить только контент из строки, а не всю строку?

preg_match("/(<title>).*(<\/title>)/i", $string,$out);

Выхватывает всю строку целиком, вместе с тегами, как вытащить только текст титла?
  • Вопрос задан
  • 158 просмотров
Решения вопроса 2
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
Вот так:
preg_match("'<title>(.*?)</title>'si", $string, $out);
Ответ написан
Комментировать
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
preg_match("/<title>([^<]*)/", $string, $out);
echo $out[1];
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Menlod
@Menlod
Front-end developer
Если стоит задачи убить тэги, можно и без регулярки обойтись - php.net/manual/ru/function.strip-tags.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы