Gracias falotron por la ayuda.
Creo que más o menos he conseguido el objetivo ya utilizando el preg_match_all, que creo que en este caso me va mejor que el explode.
Lo que no consigo es excluir etiquetas:
$pattern = '/<td [^a href].*td>/siU';
Quiero excluir todas las etiquetas 'a' que encuentre pero nanai de la china
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)