@Secta BECCATO !!!
vedi che reg exp sono comode a volte

@Aristotele : Cmq prima studiare poi fare. Se vuoi usare DOM, prima devi capire cose' e come funziona cosa ti da a disposizione e quindi cosa restituiscono i metodi.
Non puoi usar eil codice come ti pare.. ogni metodo ritorna un determinato oggetto,array,stringa,booleano o quello che sia ... e questo lo vedi solo studiando la documentazione o debuggando il codice.

Codice PHP:

$code
=$dom->getElementById('code'); 

var_dump($code); 
prova a veder cosa ti restituisce ......