class String
Public Instance Methods
safe_to_f()
click to toggle source
# File lib/rchoice/core_ext.rb, line 27 def safe_to_f raise "not valid number format #{self}" unless valid_number_format? to_f end
safe_to_i()
click to toggle source
# File lib/rchoice/core_ext.rb, line 23 def safe_to_i raise "not valid number format '#{self}'" unless valid_number_format? to_i end
valid_number_format?()
click to toggle source
# File lib/rchoice/core_ext.rb, line 18 def valid_number_format? return false if blank? return false unless self.strip =~ /^[0-9\.\-]+$/ true end