formatarCPF static method
- dynamic numero
Formata um número de CPF para o formato XXX.XXX.XXX-XX.
O parâmetro numero
pode ser de qualquer tipo, mas será convertido para uma string.
A função remove todos os caracteres não numéricos da string e formata o CPF no formato desejado.
Retorna a string formatada do CPF.
Implementation
static String formatarCPF(dynamic numero) {
String cpf = "$numero".onlyNumbers.padLeft(11, "0");
if (Brasil.validarCPF(cpf)) {
return "${cpf.substring(0, 3)}.${cpf.substring(3, 6)}.${cpf.substring(6, 9)}-${cpf.substring(9)}";
}
return changeTo(numero);
}