Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/todo_time_patterns/parser_helpers.rb
Instance Method Summary collapse
Instance Method Details
#letter? ⇒ Boolean
2 3 4 |
# File 'lib/todo_time_patterns/parser_helpers.rb', line 2 def letter? ('a'..'z').include?(self) or ('A'..'Z').include?(self) end |
#number? ⇒ Boolean
6 7 8 |
# File 'lib/todo_time_patterns/parser_helpers.rb', line 6 def number? true if Integer(self) rescue false end |
#symbol? ⇒ Boolean
10 11 12 |
# File 'lib/todo_time_patterns/parser_helpers.rb', line 10 def symbol? [':', '#'].include?(self) end |
#unknown? ⇒ Boolean
14 15 16 |
# File 'lib/todo_time_patterns/parser_helpers.rb', line 14 def unknown? not letter? and not number? end |