Valider un numéro de téléphone français

Contenu du snippet

Voici une petite fonction qui permet de vérifier si un numéro de téléphone français est correct. Il intègre les préfixes suivants : 01 - 02 - 03 - 04 - 05 - 06 et 08. Cela peu-être très pratique dans un formulaire pour vérifier si le champ renseigné est correct. Pour réaliser cette opération, ce script s'appuie sur une regex toute bête :)

Source / Exemple :


/******************************************************************
	NOM	: 	Verifier_Numero_Telephone()
	BUT		:	Verifier le format d'un numero de telephone (01|02|03|04|05|06|08) + suite de chiffres
	E		:	Le numero de telephone
	S		:	Booleen
	COM		:

                                                                                                                                      • /
function Verifier_Numero_Telephone(num_tel) { // Definition du motif a matcher var regex = new RegExp(/^(01|02|03|04|05|06|08)[0-9]{8}/gi); // Definition de la variable booleene match var match = false; // Test sur le motif if(regex.test(num_tel)) { match = true; } else { match = false; } // On renvoie match return match; } /************************************************* UTILISATION
                                                                                                    • /
if(Verifier_Numero_Telephone('0479010203') == true) { alert('Numéro correct !'); } else { alert('Numéro incorrect !'); }

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.