L'expression reguliere d'un num de tel internationnal

Résolu
cs_Cosinus12 Messages postés 8 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 2 janvier 2008 - 26 avril 2007 à 17:23
cs_Cosinus12 Messages postés 8 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 2 janvier 2008 - 30 avril 2007 à 09:51
Bonjours a tous,

Quelqun'un aurait-il pas hasard fait un jour une expression reguliere pour saisir des num de telephone avec le prefixe internationnal "+33" et "0033" (ou un autre) 

Merci d'avance soit de la poster ou de m'indiquer s'il existe un article que j'aurais malencontreusement evité sur le site.

Cordialement,

Cosinus

2 réponses

cs_ov3rdoze Messages postés 414 Date d'inscription lundi 19 juillet 2004 Statut Membre Dernière intervention 23 septembre 2014
27 avril 2007 à 10:35
Bonjour

Essaye peut-être /^[(\+[0-9]{2})(0[0-9]{2})][0-9](\.[0-9]{2}){4}$/ en considérant un point tous les 2 chiffres .
ex : +334.95.00.00.00
Suis pas sûr de ce à quoi ressemble un numéro internationnal donc si tu as un numéro entier on pourrait peaufiner ça
3
cs_Cosinus12 Messages postés 8 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 2 janvier 2008
30 avril 2007 à 09:51
Merci pour cette reponse. Elle m'a donné une bonne base. Une petite chose tout de meme pour ceux qui veulent reprendre ce code : enlever les premiers crochés:

/^<strike>[</strike>(\+[0-9]{2})(0[0-9]{2})<strike>]</strike>[0-9](\.[0-9]{2}){4}$/

Merci encore

Cordialement,

Cosinus
3
Rejoignez-nous