<?php
function filter_characters($str) {
return ('.' === $digit || ',' === $digit || is_numeric($digit)); }));
}
var_dump(filter_characters
('1&nbsp;499&nbsp;999,99 RUB'));
PD9waHAKCmZ1bmN0aW9uIGZpbHRlcl9jaGFyYWN0ZXJzKCRzdHIpIHsKCXJldHVybiBpbXBsb2RlKCcnLCBhcnJheV9maWx0ZXIoc3RyX3NwbGl0KCRzdHIpLCBmdW5jdGlvbigkZGlnaXQpIHsKCSAgICByZXR1cm4gKCcuJyA9PT0gJGRpZ2l0IHx8ICcsJyA9PT0gJGRpZ2l0IHx8IGlzX251bWVyaWMoJGRpZ2l0KSk7CiAgICB9KSk7Cn0KCnZhcl9kdW1wKGZpbHRlcl9jaGFyYWN0ZXJzKCcxJmFtcDtuYnNwOzQ5OSZhbXA7bmJzcDs5OTksOTkgUlVCJykpOwp2YXJfZHVtcChmaWx0ZXJfdmFyKCcxJmFtcDtuYnNwOzQ5OSZhbXA7bmJzcDs5OTksOTkgUlVCJywgRklMVEVSX1ZBTElEQVRFX0ZMT0FUKSk7