class ChatCorrect::Time

Attributes

text[R]

Public Class Methods

new(text:) click to toggle source
# File lib/chat_correct/time.rb, line 4
def initialize(text:)
  @text = text
end

Public Instance Methods

is_time?() click to toggle source
# File lib/chat_correct/time.rb, line 8
def is_time?
  return false if !text.include?(':') || text.to_s.partition(':').last[0].nil? || text.to_s.partition(':').first[-1].nil?
  text.to_s.partition(':').last[0].gsub(/\A\d+/, '').eql?('') &&
  text.to_s.partition(':').first[-1].gsub(/\A\d+/, '').eql?('')
end