只从字符串中获取数字

时间:2013-08-10 18:53:47

标签: ruby-on-rails

我有这个字符串 - “4,450.50 $”。

我只需要这个字符串中的数字。所以在这个例子中,我希望得到这个数字 - 4450.50。

我怎么能得到它?

1 个答案:

答案 0 :(得分:2)

str = "4,450.50 $"
Float str.scan(/[\d.]/).join
# => 4450.5