Expression reguliere

svp g besoin d'une expression reguliere qui valide un numero de telephone
il doi commencer par 06 ou 05 apres 8 chiffres
06 xx xx xx xx ou 05 xx xx xx xx
et merci

10 réponses

  1. salut !

    \b[06|05]{2}\d{8}\b

    une possibilité .... sans les espaces entre les duos de chiffres
    1. mai quand je saisi par exemple 06XXXXXXXX l'erreur s'affiche toujours
      1. ben déjà a la base il faut se poser la question : "qu'est-ce qui sépare les nombres qui composent le numéro de téléphone", parce que la regex sera différente. je peux te donner la regex en bash mais ça ne fonctionnera certainement pas en vb donc...
        1. hhhhhhhhhhhhhhh wé bien sur tu pense que chui stupide a ce point la mdrf
          1. NAAAAAAAANNNNNNN .... mais un tout p'tit doute à un moment j'avoue ! lL (o) lL

            mais pour en revenir à l'expression régulière , en perl pour les puristes, on peut même rajouter (si tu testes un champs téléphone unique et pas dans une phrase )
            par
            ^[06|05]{2}\d{8}$

            le ^ pour "commence par" et le $ pour "fin de champ"

            voili voilou