Method: String#|
- Defined in:
- lib/sugarcube-pipes/pipes.rb
#|(filter) ⇒ Object
67 68 69 70 71 72 73 74 75 76 |
# File 'lib/sugarcube-pipes/pipes.rb', line 67 def |(filter) if Regexp === filter match = filter.match(self) match && match[0] elsif String === filter self.index(filter) && filter else raise "The `|` operator is not supported for the #{filter.is_a?(Class) ? filter.name : filter.class.name} class" end end |