Мои поля:
tax rate
и tax amount
, в которых я хочу проверить положительные значения.
Я написал эту проверку:
:format => { :with => /\A[+]?\d+\Z/}
Но он не принимает числа с десятичной точкой, например 4.67
.
И это бросает мне ошибку.
Какой тип проверки будет работать с целыми числами и значениями с плавающей запятой?
например: 2
, 57
, 54.56
должен пройти, но -2.56
, -87
должен выйти из строя.