Introduction
SpanishDoc is a library to parse Spanish identity documentation numbers like:
- NIF: Número de Identificación Fiscal.
- NIE: Número de Identificación de Extranjeros.
Installation
Add spanish_doc to your list of dependencies in mix.exs:
def deps do
[
{:spanish_doc, "~> 1.2.0"}
]
endUsage
SpanishDoc.valid?("16659622D")
true
SpanishDoc.parse("16.659.622-D")
{:ok, :nif, "16659622D"}
SpanishDoc.obfuscate("E90725946")
{:ok, :nif, "***7259**"}