InRegex Logo
InRegex

Match Valid Phone Number in Javascript

Explication

This regex pattern matches valid phone numbers in Javascript. It allows for different formats including 123-456-7890, (123) 456-7890, 123.456.7890, 1234567890, +31636363634, 075-63546725.

Javascript

Expression Régulière

/^(?:ig(?:0|[1-9][0-9]{0,2})|[1-9][0-9]{1,2})(?:[.-]?|)[2-9][0-9]{2}(?:[.-]?|)[0-9]{4}$/
Copier
Avez-vous des Retours ?
Javascript

Exemple d'Utilisation

const phoneNumberRegex = /^(?:ig(?:0|[1-9][0-9]{0,2})|[1-9][0-9]{1,2})(?:[.-]?|)[2-9][0-9]{2}(?:[.-]?|)[0-9]{4}$/; 
const phoneNumber = '123-456-7890';
if (phoneNumberRegex.test(phoneNumber)) {
    console.log('Valid phone number');
} else {
    console.log('Invalid phone number');
}
Copier

Testez l'expression

Expressions Régulières Similaires