Регулярное выражение /[^0-9]/, для того чтобы в строке оставить только цифры.
$str = "A()bs23 + 456 Проверка"; $pattern = '/[^0-9]/'; echo preg_replace($pattern, "", $str); // 23456