class ContactDetective::Addresses

Public Class Methods

citystatezip(text) click to toggle source
# File lib/ContactDetective.rb, line 93
def self.citystatezip(text)
  text.scan(/[A-Z][a-z]+, [A-Z]{2} [0-9]{5}/)
end
getcitystates(text) click to toggle source

gets city state in format City, ST

# File lib/ContactDetective.rb, line 90
def self.getcitystates(text)
  text.scan(/[A-Z][a-z]+, [A-Z]{2}/)
end
getlanes(text) click to toggle source
# File lib/ContactDetective.rb, line 82
def self.getlanes(text)
  text.scan(/[0-9]+ [a-zA-Z] lane/)
end
getroadext(text, road) click to toggle source
# File lib/ContactDetective.rb, line 85
def self.getroadext(text, road)
  patt = Regexp.new('[0-9]+ [a-zA-Z] ' + road)
  text.scan(patt)
end
getstreets(text) click to toggle source
# File lib/ContactDetective.rb, line 79
def self.getstreets(text)
  text.scan(/[0-9]+ [a-zA-Z] street/)
end