class MemDB::Field::Regexp::SingleMatching

Public Class Methods

new(el, rx_engine:, ignore_case:) click to toggle source
# File lib/mem_db/field/regexp.rb, line 27
def initialize(el, rx_engine:, ignore_case:)
  @pat = rx_engine.new(el, ignore_case: ignore_case)
end

Public Instance Methods

match?(values) click to toggle source
# File lib/mem_db/field/regexp.rb, line 31
def match?(values)
  values.any? { |str| @pat.match?(str) }
end