validates_format_of: price_in_cents,: with =>
Что такое регулярное выражение для этой простой проверки
Вы можете использовать validates_numericity_of с only_integer в сочетании с положительными числами для представления цены в копейках.
/[0-9]+/ Соответствует одному или нескольким целым числам, однако есть лучшие способы сделать это (как видно из ответа Марклая).
/[0-9]+/