class String

Public Instance Methods

tokenize() click to toggle source
# File lib/ecs_cmd/utils.rb, line 20
def tokenize
  self.
    split(/\s(?=(?:[^'"]|'[^']*'|"[^"]*")*$)/).
    select {|s| not s.empty? }.
    map {|s| s.gsub(/(^ +)|( +$)|(^["']+)|(["']+$)/,'')}
end