@4sadly

Как получить строку после определенных символов?

есть строка
<div class="col search_price discounted responsive_secondrow">
<span style="color: #888888;"><strike>29,17 pуб.</strike></span><br>14,17 pуб.                    </div>

надо получить то, что идет после <br> и до </div>
  • Вопрос задан
  • 52 просмотра
Решения вопроса 2
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
$re = '/<div class="col search_price discounted responsive_secondrow">
<span style="color: #888888;"><strike>29,17 pуб\.<\/strike><\/span><br>(.*)<\/div>/m';
$str = '<div class="col search_price discounted responsive_secondrow">
<span style="color: #888888;"><strike>29,17 pуб.</strike></span><br>14,17 pуб.                    </div>';

preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0);

// Print the entire match result
var_dump($matches);
Ответ написан
npanuhin
@npanuhin
Только первое вхождение: regex, код на php
Все вхождения: regex, код на php
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
04 мая 2024, в 17:58
10000 руб./за проект
04 мая 2024, в 17:40
1000 руб./за проект
04 мая 2024, в 17:35
150000 руб./за проект