This should do the trick, If anyone has a better idea please let me know!
$Data = "10½";
$Data = preg_replace('/\xBD/', '.5', $Data);
$Data = preg_replace('/EVEN/i', '0', $Data);
$Data = preg_replace('/^(\+)?(-?[0-9.]+)( \([+-][0-9.]+\))?$/', '\\2', $Data);
echo "$Data";