class String
Public Instance Methods
as_number()
click to toggle source
# File lib/panoptimon/util/string-with-as_number.rb, line 1 def as_number # from perlfaq4 self =~ %r{\A[+-]?(?=\.?\d)\d*\.?\d*(?:[Ee][+-]?\d+)?\z} \ ? (self =~ %r{[\.Ee]} ? self.to_f : self.to_i) : nil end