1) I want to auto wrap a text by words so that each line does not exceed 56 characters.
Is there a method for doing this, or do I need to roll my own?
@comment_text = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
My view:
<%= @comment_text.cool_string_function( 56 ) %>
would render:
Lorem ipsum dolor sit amet, consectetur adipisicing
elit, sed do eiusmod tempor incididunt ut labore et
dolore magna aliqua.
2) I want to indent the text by 4 spaces so that:
<%= @comment_text.cool_string_function( {:width => 56, :indent => 4} ) %>
would render:
Lorem ipsum dolor sit amet, consectetur adipisicing
elit, sed do eiusmod tempor incididunt ut labore et
dolore magna aliqua.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…