phone_number v0.1.3 PhoneNumber

Library for validating international phone numbers. Based on Google’s libphonenumber.

Summary

Functions

parse phone number

Functions

parse(phone)

Specs

parse(String.t) :: %PhoneNumber.Phone{country: term, number: term, original_number: term, valid: term}

parse phone number

Examples

iex> PhoneNumber.parse("381601234567")
%PhoneNumber.Phone{country: %PhoneNumber.Country{country_code: "381", data: %{},
  id: "RS", main_country_for_code: false,
  validations: [~r/[126-9]{4,11}|3(?:[0-79]{3,10}|8[2-9]{2,9})/]},
 number: "381601234567", original_number: "381601234567", valid: true}