Validators.Spain (bali v0.1.2)
Validador para los identificadores personales y fiscales de España. Soporta el DNI (Documento Nacional de Identidad) y el NIE (Número de identificación al Extranjero)
Link to this section Summary
Functions
Valida el formato del DNI, NIE o NIF
Link to this section Functions
Link to this function
validate(arg1, value)
Specs
Valida el formato del DNI, NIE o NIF
Ejemplos:
iex> Validators.Spain.validate(:dni, "46324571H")
{:ok, "46324571H"}
iex> Validators.Spain.validate(:dni, "46324571I")
{:error, "DNI inválido"}
iex> Validators.Spain.validate(:nie, "Z1234567R")
{:ok, "Z1234567R"}
iex> Validators.Spain.validate(:nie, "Z1234567I")
{:error, "NIE inválido"}
iex> Validators.Spain.validate(:nif, "46324571H")
{:ok, "46324571H"}
iex> Validators.Spain.validate(:nif, "46324571I")
{:error, "NIF inválido"}