Como faço para validar um telefone?


Oi pessoal, tudo bem?

Estou fazendo um bot que tira algumas dúvidas de uns clientes e quando não consegue encaminha para um atendente humano. Mas antes de encaminhar o bot colhe informações como Nome e Telefone, porém estou tendo dificuldades para validar o número de telefone. Alguém sabe como eu posso validar e pode me dar um help?


2 comentários


Olá @Bruno_Castelo_Branco , você está utilizando o Builder ?


Se sim, basta adicionar validação do input (tipo de conteúdo que recebe a mensagem do usuário).

Quando você adiciona validação é possível colocar um Regex para testar o valor recebido.


Um Regex pattern simples para telefone é:


^[1-9]{2}-[2-9][0-9]{7,8}$


Esse padrão aceita números com:


XX-999999999 ou

XX-99999999


onde XX é um DDD.


Veja nas imagens abaixo como adicionar essa regra em um input de usuário:



Olá @rafaelpa, tudo bem?

Funcionou perfeitamente aqui

Obrigado pela ajuda!

Comente