Sha256: 62b23659b019e2427f514cad3738b1cce1371a636fcf0d1c698cb6b8710e497f

Contents?: true

Size: 214 Bytes

Versions: 1

Compression:

Stored size: 214 Bytes

Contents

class String 
  def to_regexp
    /#{Regexp.escape(self)}/
  end
end

class Regexp
  def to_regexp
    self
  end
end

class Array
  def grep_it expr
    return self if !expr
    self.grep(expr.to_regexp)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sugar-high-0.2.0 lib/sugar-high/regexp.rb