module Aio::Base::Toolkit::Array

Public Class Methods

split(array, pattern) click to toggle source

按pattern分割数组

# File lib/aio/base/toolkit/array.rb, line 5
def split(array, pattern)
        res = [[]]
        count = 0
        array.each do |a|
                
                a = Aio::Base::Toolkit::String.safe(a)
                unless pattern.match(a)
                        res[count] << a
                else
                        res << []
                        count += 1
                end
        end
        res
end