我花了很长时间搜索关于堆栈溢出的问题,我发现没有任何链接到英国货币,没有实际工作。
所以我的问题是如何在我的item.rb文件中表示货币的格式检查,该文件验证货币。
这是我目前拥有的
item.rb的
has_attached_file :picture
validates :name, :presence => true
validates :name, :length => {:maximum => 20}
validates :description, :presence => true
validates :description, :length => {:maximum => 200}
validates :price, :presence => true
validates :price, :format => {:with => /^\d+??(?\.\d{0,2})/ }
validates :position, :presence => true
validates :position, :uniqueness => true
validates :visible, :presence => true
Reg ex不起作用,我不知道为什么要了解它?我确定它很简单,但是你可以给我一个RegEx我可以加入Uk Currency的格式检查。
会非常感激
(一个英镑符号,后跟小数点前的任意位数,之后是0 - 2位数。)
-Nboaram