module OcrChallenge::EmailParser

Constants

EMAIL_REGEX

taken from: www.regular-expressions.info/email.html

Public Instance Methods

parse_email_addresses() click to toggle source
# File lib/ocr_challenge/email_parser.rb, line 6
def parse_email_addresses
  lines.inject(Array.new) do |email_addresses, line|
    line = line.strip

    if offset = line =~ EMAIL_REGEX
      email_addresses << line[(offset..-1)]
    end

    email_addresses
  end.sort
end