[Resolvido] Como faço para validar um telefone?


#1

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

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:


#3

Olá @rafaelpa, tudo bem?
Funcionou perfeitamente aqui
Obrigado pela ajuda!