Method: Natter::Rule#regex
- Defined in:
- lib/natter/rule.rb
#regex(pattern) ⇒ Object
Public: A convenience method to permit prettier building of rules. Returns the Rule back to the calling method to allow chaining.
pattern - The regex pattern to assign to this rule
Examples
definition = Rule.new(‘reminder’).regex(/remind me to/i) definition = Rule.new(‘reminder’)\
.regex(/remind me/)\
.needs_entity('task', EntityType::GENERIC)
51 52 53 54 |
# File 'lib/natter/rule.rb', line 51 def regex(pattern) @pattern = pattern return self end |