Class: Array
- Inherits:
-
Object
- Object
- Array
- Defined in:
- lib/greppy.rb
Instance Method Summary collapse
Instance Method Details
#grep_indices(re) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/greppy.rb', line 11 def grep_indices(re) matches = [] self.each do |i| if i =~ re matches.push(self.index(i)) end end return matches end |
#grep_items(re) ⇒ Object
20 21 22 23 24 25 26 27 28 |
# File 'lib/greppy.rb', line 20 def grep_items(re) matches = [] self.each do |i| if i =~ re matches.push(i) end end return matches end |
#last_grep(re) ⇒ Object
2 3 4 5 6 7 8 9 10 |
# File 'lib/greppy.rb', line 2 def last_grep(re) matches = [] self.each do |i| if i =~ re matches.push(self.index(i)) end end return self[matches.max] end |