Padrão regex para Número de telefone

Copie e teste um regex JavaScript para Número de telefone, com exemplos e limitações e ligação direta ao testador regex.

Padrão regex para Número de telefone

Validar valor completo

Usa âncoras para verificar se o valor completo corresponde.

Regex: ^\+?[0-9()\-.\s]{7,20}$

Sinalizadores: -

Pesquisar no texto

Encontra fragmentos correspondentes dentro de um bloco de texto maior.

Regex: (?:\+?\d[\d()\-.\s]{6,}\d)

Sinalizadores: g

Exemplos que correspondem

  • +1 (555) 123-4567
  • 020 7946 0958

Exemplos que não correspondem

  • 123
  • phone-number

Limitações

Este padrão é prático e não cobre todos os casos extremos raros.