Jak sprawdzić tekst nie jest pusty w Railsach

Jeśli zrobię

  validates :body, :presence => true, :length => {:maximum => 30000, :message => ' is a bit long...'}
  validates :body, :length => {:minimum => 10, :message => ' is a bit short...'}

Nadal mam możliwość posiadania tekstu zawierającego tylkospaces i/r lub/n - niewidoczne znaki, które podczas gdy tekst nie jest pusty z definicji, jest puste, patrząc na niego

Jak mogę potwierdzić, że tekst miał minimalną i maksymalną długość wymienioną powyżej i jest również widoczny (nie 10 spacji)

questionAnswers(3)

yourAnswerToTheQuestion