Wie squish in ruby
Ich will, dass du in ruby. Ich habe festgestellt, diese Methode in Ruby, Ruby on rails, aber ich will es in Ruby nur, weil ich nicht verwenden Ruby on rails.
Wie kann das in Ruby.
" foo bar \n \t boo".squish # => "foo bar boo"
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie Folgendes:
Aus der Schienen-Quelle, die fügt
squish!
zuString
:Sehe ich keinen Grund zu (re -) implementieren und dieses nicht verwenden ActiveSupport, Sie können es verwenden, ohne den gesamten Rails-framework:
Oder, wenn Sie wirklich wollen, zu vermeiden Schienen, Sie könnte verwenden Ruby Facetten:
Update Gut, vielleicht, perfomarmances könnte das ein Grund sein. Eine schnelle benchmark:
Können Sie es selbst implementieren:
Es geändert Schiene "
platsch!
Methode.