我对Rails很陌生,所以我很难解读一个应该是一个相对简单的问题。我有一个模型,我希望它的semester
属性(一个字符串)可以是以下形式:
“Fall [4 numbers]”或“Spring [4 numbers]”。例如,“2013年秋季”将是有效的,“2015年春季将有效”,“春季20151”将无效,等等。实现这一目标的最佳方法是什么?感谢。
答案 0 :(得分:2)
添加
validates :semester, format: {with: /\A(Spring|Fall) \d{4}\z/}