Se conosci il massimo del numero (ed è basso) puoi fare così:

Codice PHP:
$da = array('^1','^2','^3','^4','^5','^6','^7','^8','^9','^0');
$a = array('','','','','','','','','','');

$fine str_replace($da$a$stringa);