Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementar função para remover símbolos específicos de uma string de CPF #437

Open
pedrohdea opened this issue Oct 21, 2024 · 0 comments

Comments

@pedrohdea
Copy link

pedrohdea commented Oct 21, 2024

Função para remover símbolos específicos de CPF

Descrição

Implementar a função remove_symbols_cpf que remove símbolos específicos de uma string de CPF (Cadastro de Pessoa Física brasileiro). A função deve receber uma string de CPF e remover todas as ocorrências dos caracteres . e -.

Especificações da Função

  • Nome da função: remove_symbols_cpf
  • Entrada: cpf (str) - A string de CPF contendo os símbolos a serem removidos.
  • Saída: str - Uma nova string com os símbolos especificados removidos.
  • Caso a entrada seja inválida (não seja uma string ou CPF vazio), retornar None.
  • Não implementar a lógica da função. Apenas deixar a docstring e um comentário # implementar a lógica da função aqui.
  • Considerar o maior número de edge cases possíveis.

Exemplo de Uso

>>> from brutils import remove_symbols_cpf
>>> remove_symbols_cpf('000.111.222-33')
'00011122233'
>>> remove_symbols_cpf('')
None
>>> remove_symbols_cpf(123)
None
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant