Basic commit
驗證邏輯，包含 7 的特例。
提供 ActiveModel::EachValidator 給 Rails 使用
說明