我觉得这会更容易找到,但我很惊讶它不是.
如何在地球上测试字符串是否是模型外的数字(包括小数)?
例如
is_number("1") # true
is_number("1.234") # true
is_number("-1.45") # true
is_number("1.23aw") #false
Run Code Online (Sandbox Code Playgroud)
在PHP中,有is_numeric,但我似乎无法在Ruby(或Rails)中找到等价物.
到目前为止,我已经阅读了以下答案,并且没有更接近: