Možeš ovako da uradiš :
Code:
$str = 'CHASSIS*245.2158 45-26';
$result = preg_replace('/[^a-zA-Z0-9]/','',$str);
echo $result;
Ovim si rekao da se svaki karakter koji nije slovo ili broj bude zamenjen praznim stringom tj. bude zapravo izbirsan.
Sad sve zavisi od situacije, npr. ako ti treba da zameniš recimo samo jedan odredjeni karakter,
onda ti je bolje da to uradiš sa
http://php.net/str_replace funkcijom.