Весь интер перерыл, не могу найти решение проблемы, нужно вот из этого кода Код: <SPAN class=price-normal>5 749<SUP>00</SUP> <I class=currency>р.</I></SPAN> оставить только 5 749 такое вообще возможно? Если нет то можнос оставить только <SPAN class="price-normal">5 749</SPAN>
как вариант PHP: $text = '<SPAN class=price-normal>5 749<SUP>00</SUP> <I class=currency>р.</I></SPAN>'; $from = 'price-normal>';$to = '<SUP>'; if (preg_match("!$from(.*?)$to!isU", $text, $matches)){ echo $matches[1];}
Код: $text = htmlspecialchars_decode($text); if (preg_match("/<span.*>(.*)</i", $text, $matches)) echo $matches[1];