@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
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы