Rails. Regex Help, чтобы определить, является ли тип документа Документом - PullRequest
0 голосов
/ 27 января 2011

Я пытаюсь создать регулярное выражение, которое будет возвращать true, когда тип содержимого: application / msword или text / rtf)

У меня есть следующее:

  def istext?
    if !(attachment.content_type =~ %r{^(application|(x-)?application)/(msword|rtf)$})
      return false
    else
      return true
    end
  end

Любойумные идеи о том, как заставить этот метод возвращать true для приложения / msword или text / rtf и false для всего остального?

Спасибо

1 Ответ

2 голосов
/ 27 января 2011

Зачем использовать регулярное выражение?

def istext?
    %w(application/msword text/rtf).include?(attachment.content_type)
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...