Skip to content

ciroDourado/verificador_de_cpf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

verificador_de_cpf

Resumo:

O código deste repositório é uma ferramenta para verificar uma String que representa o CPF de uma pessoa.
RegEx foram usadas para validar CPF's nos seguintes padrões:

  • xxxxxxxxxxx
  • xxxxxxxxx-xx
  • xxx.xxx.xxx-xx

Qualquer coisa fora disso, com mais ou menos dígitos, será desconsiderado.

Utilizando a Crate (módulo):

Caso queira usar como dependência em um projeto, apenas inclua em seu Cargo.toml:

...

[dependencies]
cpf = {git="https://github.com/ciroDourado/verificador_de_cpf"}

E em seu código-fonte:

use cpf::CPF;

API:

Método Parâmetro Retorno Observação
new Nenhum Uma nova instância vazia Preferível para variáveis mutáveis
from &str Uma nova instância inicializada Preferível para variáveis imutáveis
set &mut self, &str Nenhum
get &self Uma cópia do CPF em String
ehValido &self Bool
validarCPF &self Result<&str, &str>

Releases

No releases published

Packages

No packages published

Languages