eshell-number-regexp
eshell-number-regexp is a variable defined in `esh-util.el
'.
Its value is "-?\\([0-9]*\\.\\)?[0-9]+\\(e[-0-9.]+\\)?"Documentation: Regular expression used to match numeric arguments. If `eshell-convert-numeric-arguments' is non-nil, and an argument matches this regexp, it will be converted to a Lisp number, using the function `string-to-number'. You can customize this variable.