class Sinatra::Chiro::Parameters::FloatValidator
Public Instance Methods
validate(given)
click to toggle source
# File lib/sinatra/chiro/parameters/float.rb, line 5 def validate(given) "#{name_display} parameter must be a Float" if given[name]!~/^\s*[+-]?((\d+_?)*\d+(\.(\d+_?)*\d+)?|\.(\d+_?)*\d+)(\s*|([eE][+-]?(\d+_?)*\d+)\s*)$/ end