module SmsSenderOts::MessageParser
Public Class Methods
extract_number(input_string, key)
click to toggle source
# File lib/sms_sender_ots/message_parser.rb, line 3 def self.extract_number(input_string, key) index_of_key = input_string.index(key) return nil unless index_of_key start_of_number = input_string.index(':', index_of_key) + 1 end_of_number = input_string.index("<br", index_of_key) end_of_number ||= input_string.length error_number = input_string[start_of_number..(end_of_number-1)].to_i end