Regular Expressions 101

Community Patterns

Spanish telephone number

2

Regular Expression
ECMAScript (JavaScript)

/
^\s*((\(\s*\+?\s*\d{1,4}\s*\))|(\+?\s*\d{1,4}\s*))?([\s-_\.]?[976])([\s-_\.]?\d){8}\s*$
/

Description

Teléfonos del territorio de España. Se admiten teléfono de 9 cifras que empiecen por 9, 7 ó 6. Opcionalmente puede tener el prefijo de país siendo válidas las siguientes opciones: (+34) (0034) +34 0034

Se aceptan separadores entre números. Los separadores aceptados son el punto, el espacio, guión y guión bajo.

Submitted by toyeca - 9 years ago