Class: Wrapper
- Inherits:
-
Object
- Object
- Wrapper
- Defined in:
- lib/word_wrapper.rb
Instance Method Summary collapse
Instance Method Details
#wrap(string, max_length) ⇒ Object
2 3 4 5 6 7 |
# File 'lib/word_wrapper.rb', line 2 def wrap(string, max_length) return string if string.length <= max_length position = string[0..max_length].rindex(" ") || max_length string[0...position] +"\n" +wrap(string[position.. -1].lstrip,max_length) end |