Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1102 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Verifier numero de portable avec les RegExp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Verifier numero de portable avec les RegExp

n°1387075
gatsu35
Blablaté par Harko
Posté le 14-06-2006 à 05:03:12  profilanswer
 

Yop tout le monde, là où je suis une brêle, c'est dans les regexp et je sèche vraiment.
 
je dois tester si un numéro de tel portable est bon.
 
sachant que le numéro de téléphone peut s'écrire :  
06 12 23 34 34, 0634343434, +336 23 21 23 12, +33654343423
 
en ne tenant pas compte des espace (on s'en branle en gros :o), et en prenant en compte qu'il puisse commencer par un +
comment je dois ecrire la regexp ???
 
pour valider juste une suite de numéro on a :  
[0-9]
 
j'ai reussi à faire ceci :  
^\+|0+[0-9]
qui si on lit bien dans l'ordre :  
^\+|0 : le début de ma phrase doit commencer par un + ou un 0
+[0-9] : le reste doit etre composé de chiffres
 
enfin si d'après mes lectures c'est ce que je pense etre bon.
 
mais le problème c'est que si on fous des caractères en plein milieu du bouzin la regexp dit Okton numéro de tel est bon :/
en gros avec ça :  
+33 45 DFdfd4df5 55 66
la regexp devrait me cracher à la gueule, mais nan, ca passe quand même.
 
 
si quelqu'un a une idée je suis preneur
merci par avance les pros du coin


Message édité par gatsu35 le 14-06-2006 à 05:05:19
mood
Publicité
Posté le 14-06-2006 à 05:03:12  profilanswer
 

n°1387081
masklinn
í dag viðrar vel til loftárása
Posté le 14-06-2006 à 07:07:42  profilanswer
 

/(0|\+33\s?)6(\s?\d{2}){4}/
 
Ca prend aussi les numéros du type +33 6 21 68 45 95


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1387136
gatsu35
Blablaté par Harko
Posté le 14-06-2006 à 10:02:52  profilanswer
 

masklinn a écrit :

/(0|\+33\s?)6(\s?\d{2}){4}/
 
Ca prend aussi les numéros du type +33 6 21 68 45 95


Merci beaucoup


Message édité par gatsu35 le 14-06-2006 à 10:03:04
n°2233727
tofinard
Posté le 21-07-2014 à 09:45:54  profilanswer
 

masklinn a écrit :

/(0|\+33\s?)6(\s?\d{2}){4}/
 
Ca prend aussi les numéros du type +33 6 21 68 45 95


 
Hello !
 
les temps changent, les regexp aussi ^^  
 
/(0|\+33\s?)[6|7](\s?\d{2}){4}/

n°2233740
gilou
Modérateur
Modzilla
Posté le 21-07-2014 à 11:53:14  profilanswer
 

tofinard a écrit :


 
Hello !
 
les temps changent, les regexp aussi ^^  
 
/(0|\+33\s?)[6|7](\s?\d{2}){4}/

Par contre la syntaxe des regexp n' a pas changé. Tu veux dire /(0|\+33\s?)[67](\s?\d{2}){4}/  ou  /(0|\+33\s?)(6|7)(\s?\d{2}){4}/ je suppose.
Noter que les regexp courantes pour les téléphones français sont
ligne fixe: /^((\+|00)33\s?|0)[1-5](\s?\d{2}){4}$/
ligne mobile: /^((\+|00)33\s?|0)[67](\s?\d{2}){4}$/
ligne spéciale, numéro gratuit ou surtaxé: /^((\+|00)33\s?|0)8(\s?\d{2}){4}$/
ligne fai: /^((\+|00)33\s?|0)9(\s?\d{2}){4}$/
et si on combine l'ensemble: /^((\+|00)33\s?|0)[1-9](\s?\d{2}){4}$/
A+,


Message édité par gilou le 21-07-2014 à 14:16:28

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2235805
tofinard
Posté le 18-08-2014 à 17:43:41  profilanswer
 

Ho belle ! un mouchage en regle par un modérateur, depuis le temps que j'en rêvais !
Oui, tu as raison, j'ai répondu trop vite, mea-culpa, et merci pour ta correction.


Message édité par tofinard le 18-08-2014 à 17:44:45
n°2236682
gatsu35
Blablaté par Harko
Posté le 01-09-2014 à 02:02:00  profilanswer
 

tofinard a écrit :


 
Hello !
 
les temps changent, les regexp aussi ^^  
 
/(0|\+33\s?)[6|7](\s?\d{2}){4}/


bravo pour ce déterrage de topic vieux de 8 ans.
Depuis le temps je maîtrise les regexp :o
Merci quand même :o


---------------
Blablaté par Harko
n°2236954
Devil'sTig​er
Posté le 03-09-2014 à 19:26:49  profilanswer
 

Cela dit pour le coup c'est pas forcément idiot (vu que pas mal de gens doivent tomber dessus, une petite maj avec les 07 ca peut être cool ;) )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Verifier numero de portable avec les RegExp

 

Sujets relatifs
Access: numero de semaine -> date ?Comment vérifier l'existence d'une cle de registre
[RegExp] Détecter toutes les adresses URL d'une chaîne de caractèrescomment vérifier si une feuille du classeur est déjà existante
[Batch]verifier les fichiers et copier les modifiés uniquement??Verifier l'existence d'une valeur
Demande de regexp[Résolu]RegExp - Empecher de prendre certains patterns
verifier le format d'heure d'un textboxVerifier le format heure d'une textxbox
Plus de sujets relatifs à : Verifier numero de portable avec les RegExp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR