小编Chr*_*son的帖子

ruby on rails模型验证的浮点精度

我正在尝试使用正则表达式验证美元金额: ^[0-9]+\.[0-9]{2}$

这样可以正常工作,但每当用户提交表单并且美元金额以0(零)结束时,ruby(或rails?)会将0关闭.因此500.00变为500.0因此无法进行正则表达式验证.

有没有办法让ruby/rails保持用户输入的格式,而不管尾随的零?

ruby floating-point validation ruby-on-rails

5
推荐指数
1
解决办法
4647
查看次数

标签 统计

floating-point ×1

ruby ×1

ruby-on-rails ×1

validation ×1