相关疑难解决方法(0)

为什么Ruby方法中使用感叹号?

在Ruby中,有些方法有一个问号(?),它会询问一个问题include?,询问是否包含有问题的对象,然后返回true/false.

但为什么有些方法会有感叹号(!)而其他方法却没有?

这是什么意思?

ruby methods naming-conventions immutability

520
推荐指数
8
解决办法
13万
查看次数

将人数字符串转换为浮动在ruby或rails中

我搜索了一段时间用于ruby或rails方法,我可以调用它来将一个简单的字符串1,000.53转换为浮点值,但我不能.

我所能看到的是number_to_human,它与我想要的相反.有什么可用于我的用例或我一个人(我不认为).我想要的只是上面用逗号和点进行的简单转换.不需要花哨的货币或任何其他符号转换.

谢谢

编辑

'1,000.5'.gsub(/,/, '').to_f但我正在寻找一个已经可用的ruby或rails方法.或者使用gsub替代我的解决方案.

ruby ruby-on-rails

-3
推荐指数
1
解决办法
7162
查看次数