Есть строка Код (Text): $str = '<title>Заголовок</title><p>текст 1</p><p>текст 2</p>' Как вытащить отдельно"<title>Заголовок</title>" в новую переменную ??? И как удалить из строки $str - "<title>Заголовок</title>" ??? Спасибо.
Код (PHP): $str = '<title>Заголовок</title><p>текст 1</p><p>текст 2</p>'; preg_match('/<title>.*<\/title>/', $str, $matches); print_r($matches); preg_replace Удачи.
Входная строка: Код (Text): <title> <p>Заголовок 1</p> <p>Текст текст</p> </title> <p>Текст </p> <p>Текст </p> Код (Text): echo htmlspecialchars($matches[0]); Undefined offset: 0 pattern в preg_match надо наверное изменить, но я не понимаю что это за условия такие. И в документации найти не могу (((
Код (PHP): preg_match('/<title>[\W\w]*<\/title>/', $str, $matches); Ну может ты уже определишься какие данные тебе надо парсить?