Ho risolto con il seguente codice:

Codice PHP:
$stringa str_get_html("[b]<span id='tag'>uno</span>[/b][i]due[/i]

tre</p>"
);

foreach(
$stringa->find('text') as $element) {
  echo 
$element;

Quindi con le RE non era possibile una soluzione?

Grazie mille!