Module: DeepCover::Tools::ToRegexp

Defined in:
lib/deep_cover/tools/to_regexp.rb

Instance Method Summary collapse

Instance Method Details

#to_regexp(regexp_or_str) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/deep_cover/tools/to_regexp.rb', line 5

def to_regexp(regexp_or_str)
  case regexp_or_str
  when Regexp
    regexp_or_str
  when String
    Regexp.new(Regexp.quote(regexp_or_str))
  else
    raise TypeError
  end
end