class Grepity::TargetText

Attributes

value[R]

Public Class Methods

new(text, options = {}) click to toggle source
# File lib/grepity/target_text.rb, line 5
def initialize(text, options = {})
  @options = options
  @value = create_regexp(text)
end

Private Instance Methods

create_regexp(text) click to toggle source
# File lib/grepity/target_text.rb, line 12
def create_regexp(text)
  text = "\\b#{text}\\b" if @options[:word]
  Regexp.new(text, @options[:ignorecase])
end