class Goodcheck::Pattern::Literal
Attributes
case_sensitive[R]
source[R]
Public Class Methods
new(source:, case_sensitive:)
click to toggle source
# File lib/goodcheck/pattern.rb, line 7 def initialize(source:, case_sensitive:) @source = source @case_sensitive = case_sensitive end
Public Instance Methods
regexp()
click to toggle source
# File lib/goodcheck/pattern.rb, line 12 def regexp @regexp ||= ::Regexp.compile(::Regexp.escape(source), !case_sensitive) end