Все-равно форма для ввода циферок вернет строку, потому можно так.
function replaceNow($v){
if($a=preg_match('/[,\.]/',$v)){
return preg_replace('/[,\.]/','',$v);
}
else{
return $v.'00';
}
}
Да и вообще, работать будет и с числами. Только что даже проверил+)