Patrón regex para Número de teléfono

Copia y prueba un regex JavaScript para Número de teléfono, con ejemplos y limitaciones y enlace directo al probador regex.

Patrón regex para Número de teléfono

Validar valor completo

Usa anclas para comprobar si todo el valor coincide.

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

Banderas: -

Buscar en texto

Encuentra fragmentos coincidentes dentro de un bloque de texto mayor.

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

Banderas: g

Ejemplos que coinciden

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

Ejemplos que no coinciden

  • 123
  • phone-number

Limitaciones

Este patrón es práctico y no cubre todos los casos excepcionales.