in reply to How to determine a variable value is a number

There's also Regexp::Common, which has several regexes for common forms of numbers. Including reals in base 23. (A future version will have regexes for Roman numbers as well).

Abigail