Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/just_crawl/string.rb

Instance Method Summary collapse

Instance Method Details

#word_wrap(line_width = 80) ⇒ Object



4
5
6
7
8
# File 'lib/just_crawl/string.rb', line 4

def word_wrap(line_width = 80)
  split("\n").collect do |line|
    line.length > line_width ? line.gsub(/(.{1,#{line_width}})(\s+|$)/, "\\1\n").strip : line
  end * "\n"
end