RegExp javascript pour téléphonne

[Résolu]
Signaler
Messages postés
9
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
31 octobre 2008
-
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
-
Bonjour, je dois faire un programme (un formulaire entre autre) avec un champ de téléphonne, je dois faire la validation avec une expression réguliere, le numéro entré par la personne doit etre sous une des 3 formes suivantes : 1-999-999-9999 ou (999)999-9999 ou 999-999-9999 je n'y arrive tout simplement pas, si quelqu'un pouvait m'aider, ce serait vraiment apprécié, merci :)

8 réponses

Messages postés
9
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
31 octobre 2008

Bon, j'ai trouvé au cas ou quelqu'un chercherait a faire de même :

^(1-\d{3}-\d{3}-\d{4}|\(\d{3}\)\d{3}-\d{4}|\d{3}-\d{3}-\d{4})$
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
36
Bonjour,
une doc ? ici selfHTML
je doute qu'on puisse faire ça uniquement avec une expression régulière (?)
c'est souvent bien plus puissant que je ne l'imagine, mais je ne saurai pas faire ce qu'il te faut.
<hr />Cordialement   Bul   [mon Site]  [M'écrire]  [Laissez une adresse Mail, mais évitez les spams]
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
36
Salut,

@bultez : effectivement c'est très puissant et c'est la solution adéquate pour faire ça !

a++

Si la réponse vous convient, pensez : Réponse acceptée !
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
36
sur ce coup là, je doute quand même que ce sera suffisant.
<hr />                Cordialement            Bul         [mon Site]     [M'écrire]
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
36
je ne sais pas mais en php c'est super puissant, et tu peus le faire par contre faut t'y connaitre en expression régulière car celle qui font ça sont complexe !

a++

Si la réponse vous convient, pensez : Réponse acceptée !
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
36
ok,

@bultez, tu as vu, je te l'avais dit, c'est super puissant les expression régulières !

a++

Si la réponse vous convient, pensez : Réponse acceptée !
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
36
je ne savais même pas que le "ou" était possible.
nickel helene.
<hr />                Cordialement            Bul         [mon Site]     [M'écrire]
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
36
Comme tu le vois le Où c'est : | en php c'est ça : || donc c'est pas très différent !

a++

Si la réponse vous convient, pensez : Réponse acceptée !