VitorLuizC / brazilian-values

🇧🇷 Funções de formatação, conversão e validação para valores, documentos e outras unidades usadas no Brasil. Como CEP, CNPJ, CPF, BRL (R$), datas, números etc.
MIT License
537 stars 38 forks source link

Fix phone number format according to Anatel #62

Open dgadelha opened 7 months ago

dgadelha commented 7 months ago

According to the Brazilian government's page, https://www.gov.br/anatel/pt-br/regulado/numeracao/plano-de-numeracao-brasileiro, there is no space after the first digit when the phone has a length of 9 digits.

Nove dígitos [abcde-mcdu], para o caso do Serviço Móvel Pessoal (telefonia móvel celular).

This also follows Google's libphonenumber default National formatting for brazilian numbers, as demoed here.

This is also documented in several other documents issued by the government, like: