class Geocoder::IpAddress

def valid?

def valid?
  ip = self[/(?<=\[)(.*?)(?=\])/] || self
  !!((ip =~ Resolv::IPv4::Regex) || (ip =~ Resolv::IPv6::Regex))
end