Open g4rcez opened 5 years ago
Um exemplo para formatar CPF (exemplo em Typescript)
const formataCPF = (cpf: string) => {
return cpf.replace(/([0-9]{3})([0-9]{3})([0-9]{3})([0-9]{2})/, "$1.$2.$3-$4")
}
formataCPF("13571148002") // resultado: 135.711.480-02
Exemplo de validação do CPF (exemplo em Typescript)
const validaCPF = (cpf: string) => {
if(cpf.length === 11){
// validar lógica do algoritmo de CPF
return algoritmo(deCPF);
}
return false;
}
Muito dos formulários dos sistemas exigem máscaras e validações de CEP, CPF, CNPJ...para isso, será necessário criar máscaras, formatadores, métodos para limpar a máscara e validar os seguintes itens: