Как мне проверить последние буквы ссылки, которая размещена в моей модели?
Пример:
[dropbox.com/dajnkqjknw7/file.mp3]
[dropbox.com/dajnkqjknw7/file.ogg]
[dropbox.com/dajnkqjknw7/file.wav]
Я просто хочу проверить / подтвердить, если последние 3 (или4) буквы заканчиваются на .mp3, .ogg или .wav, как мне использовать это в моей модели, использовать Regex в сочетании с валидаторами?
Текущая модель beat.rb:
class Beat < ApplicationRecord
validates :bpm, format: { with: /\A\d+\z/ }, length: { maximum: 3 }
validates :link, presence: true REGEX IN HERE?
end