Módulo para validação de documentos brasileiros. Atualmente suporta validação de CPF com ou sem pontuação, e modo estrito opcional.
Exemplo: > despachante:valid(cpf, "825.205.780-25"). true
> despachante:valid(cpf, "82520578025", true). true
> despachante:valid(cpf, "825.205.780-25", true). falsevalid/2 | Valida um documento com o modo flexível (pontuação opcional). |
valid/3 | Valida um documento com opção de modo estrito. |
valid(Type::atom(), Doc::string()) -> boolean()
Valida um documento com o modo flexível (pontuação opcional).
valid(X1::atom(), CPFStr::string(), Strict::boolean()) -> boolean()
Valida um documento com opção de modo estrito. Quando 'Strict' é true, o número deve conter apenas dígitos.
Generated by EDoc