validates format(정규표현식)
상황
return errors.add(:anagram, :invalid, message: "아나그램에 특수문자가 포함될 수 없습니다.") unless anagram.match(/^@[A-Za-z0-9]/)해결
validate format 을 사용하면 된다.
validates :name, format: { with: /\A[A-Za-z0-9]+\z/, message: '길드 이름에는 특수 문자가 포함될 수 없습니다.'}Last updated