Current section

Files

Jump to
catalog_api lib catalog_api address email.ex
Raw

lib/catalog_api/address/email.ex

defmodule CatalogApi.Address.Email do
@moduledoc false
@validation_regex ~r/^[A-Za-z0-9._%+-+']+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/
@spec valid?(String.t) :: boolean()
def valid?(email) when is_binary(email) do
Regex.match?(@validation_regex, email)
end
end