ecco a te:
fammi sapere se funziona a dovere!Codice PHP:
<?php
$stringa="[b]prova: [/b]<div align=left>questo </div><a>testo</a><span> secondo me funziona!</span>";
preg_match_all("|<[^>]+>(.*)</[^>]+>|U",
$stringa, $out, PREG_PATTERN_ORDER);
foreach($out[1] as $p)
{
echo $p;
}
?>