Method: Rex::Text.split_to_a

Defined in:
lib/rex/text.rb

.split_to_a(str, n) ⇒ Object

Split a string by n character into an array



1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
# File 'lib/rex/text.rb', line 1687

def self.split_to_a(str, n)
  if n > 0
    s = str.dup
    until s.empty?
      (ret ||= []).push s.slice!(0, n)
    end
  else
    ret = str
  end
  ret
end