得到数据的数字部分

时间:2014-08-06 07:10:35

标签: ruby-on-rails ruby-on-rails-3

我试图得到结果的数字部分。

例如,我有“1.23%”,我想得到“1.23”。

有没有人知道我该怎么办?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以轻松完成,只需使用to_f方法。

"1.23 %".to_f
=> 1.23

正如Vahid所说,为了获得结果中的字符串版本,您可以进一步使用to_s

"1.23 %".to_f.to_s
=> "1.23"