Ho trovato una classe che fa proprio al mio caso, la posto per chi dovesse avere il mio stesso problema
Codice PHP:
// funzione per estrapolare tra le tag
function ExtractString($str, $start, $end)
{
$str_low = strtolower($str);
$pos_start = strpos($str_low, $start);
$pos_end = strpos($str_low, $end, ($pos_start + strlen($start)));
if ( ($pos_start !== false) && ($pos_end !== false) )
{
$pos1 = $pos_start + strlen($start);
$pos2 = $pos_end - $pos1;
return substr($str, $pos1, $pos2);
}
}
$quello_che_volete = ExtractString($stringa, '<body>', '</body>');