次の基準に基づいてパスワードを検証する必要があるRails3アプリケーションに取り組んでいます。must be at least 6 characters and include one number and one letter.
これが私の正規表現です:
validates :password, :format => {:with => /^[([a-z]|[A-Z])0-9_-]{6,40}$/, message: "must be at least 6 characters and include one number and one letter."}
今のところ、(例:dogfood)のパスワードを入力すると、合格します。しかし、私がそれをする必要があるのは、上記の基準に合格することです。
私は正規表現がそれほど得意ではないので、すべての助けに大いに感謝します!