酒と泪とRubyとRailsと

Ruby on Rails と Objective-C は酒の肴です!

メールアドレスのバリデーションを提供してくれるGem Validates_email_format_of

ユーザーにフォームを使ってメールアドレスを登録してもらう場合にメールアドレスのバリデーションが必要になります。Railsの標準機能には無いので、難しくないですが自作が必要です。そんな時に助けてくれるのが、『validates_email_format_of』です。


Gemのインストール

Gemfileに以下を追加して、bundle installを実行してください。

1
gem 'validates_email_format_of'

使い方

使い方もいたってシンプルです。

1
2
3
class Person < ActiveRecord::Base
  validates :email, :email_format => {:message => ' メールアドレスの形式が不適切です'}
end

自作してテストを作ることを考えると、少し楽になるのと思うのでオススメです!

おすすめの書籍