我如何使小数的正则表达式

时间:2018-06-22 14:55:10

标签: ruby-on-rails regex ruby-on-rails-3 validation ruby-on-rails-4

如何为小数(9,6)制作正则表达式? 想在Rails程序中进行验证。 请帮助我。

1 个答案:

答案 0 :(得分:0)

尝试

如果您希望允许使用1.2和1之类的数字

[\d]{1,9}\.?[\d]{0,6}

或者,如果您希望至少保留一位小数,则可以使用:

[\d]{1,9}\.[\d]{1,6}

或者,如果您要精确地在小数点前9位和小数点后6位,则可以使用:

[\d]{9}\.[\d]{6}