我正在尝试使用正则表达式验证美元金额: ^[0-9]+\.[0-9]{2}$
^[0-9]+\.[0-9]{2}$
这样可以正常工作,但每当用户提交表单并且美元金额以0(零)结束时,ruby(或rails?)会将0关闭.因此500.00变为500.0因此无法进行正则表达式验证.
有没有办法让ruby/rails保持用户输入的格式,而不管尾随的零?
ruby floating-point validation ruby-on-rails
floating-point ×1
ruby ×1
ruby-on-rails ×1
validation ×1