我想将整数格式化为CPF(Cadastro dePessoasFísicas)(巴西ID号)格式。我想要一个函数,它取一个11位数的整数作为参数,并返回一个格式如下的字符串:
###.###.###-##
例:
formatToCPF(integer){ // integer=94256116885
String formattedString
//code
return formattedString //returns "942.561.168-85"
您可以先获取整数的String值,然后使用slice()对其进行格式化。
s = integer.toString()
formattedString = s.slice(0,3)+"."+
s.slice(3,6)+"."+
s.slice(6,9)+"-"+
s.slice(9,11)