(defun numeric-string-p (string) (let ((*read-eval* nil)) (ignore-errors (numberp (read-from-string string)))))