Codice PHP:
<?php
$stringa 
"ABC: [email]0123@abc.it[/email]";
list(
$primaparte,$secondaparte) = preg_split("/0/",$stringa);

// $secondaparte = [email]123@abc.it[/email]
list ($defstringa$garbage) = preg_split("/@/",$secondaparte);

// $defstringa = 123
echo $defstringa;
?>
ovviamente la variabile stringa l'ho passata io, ma poi la imposti tu come vuoi (risultato di una query, passata da un utente tramite un form

PS: mettendo il codice sul forum appena vede la chiocciola pensa che sia una mail, ovviamente non ti preoccupare!