Class: WebRobots::RobotsTxt::AgentLine
- Defined in:
- lib/webrobots/robotstxt.rb
Instance Attribute Summary collapse
-
#pattern ⇒ Object
readonly
Returns the value of attribute pattern.
Attributes inherited from Line
Instance Method Summary collapse
Methods inherited from Line
Constructor Details
This class inherits a constructor from WebRobots::RobotsTxt::Line
Instance Attribute Details
#pattern ⇒ Object (readonly)
Returns the value of attribute pattern.
672 673 674 |
# File 'lib/webrobots/robotstxt.rb', line 672 def pattern @pattern end |
Instance Method Details
#compile ⇒ Object
663 664 665 666 667 668 669 670 |
# File 'lib/webrobots/robotstxt.rb', line 663 def compile if @value == '*' @pattern = // else @pattern = Regexp.new(Regexp.quote(@value), Regexp::IGNORECASE) end self end |