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

  FORUM HardWare.fr
  Programmation

  [PHP] regular expression : verifier un num de telephone

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] regular expression : verifier un num de telephone

n°170227
jerem38
Posté le 03-07-2002 à 03:46:55  profilanswer
 

J'ai bo avoir lu des articles, sur commentcamarche, ou autre, je ne sais pas comment verifier qu'un texte ne contient que des chiffres. C pour verifier un "numero de telephone", par exemple.
 :hello:


Message édité par jerem38 le 03-07-2002 à 03:49:37
mood
Publicité
Posté le 03-07-2002 à 03:46:55  profilanswer
 

n°170248
lamatrice
Posté le 03-07-2002 à 09:02:46  profilanswer
 

[0-9]
 
mais faut voir combien de chiffre tu as dans ton numéro de tél, est ce que ce sont des num français ? avec préfixe internationnale ?, y'a des espaces ou des tirets ?
 
http://dev.nexen.net/docs/php/anno [...] ction.ereg

n°170852
jerem38
Posté le 04-07-2002 à 03:31:10  profilanswer
 

lamatrice a écrit a écrit :

[0-9]
 
mais faut voir combien de chiffre tu as dans ton numéro de tél, est ce que ce sont des num français ? avec préfixe internationnale ?, y'a des espaces ou des tirets ?
 
http://dev.nexen.net/docs/php/anno [...] ction.ereg




 
si je fais ereg([0-9],$phone) il va me renvoyer true si il trouve 1 chiffre. Moi je veux qu'il me renvois true si il trouve que des chiffres !
Ce n'est qu'un debut, car en effet, je veux accepter les tirets, espaces, points, le + pour les numero international...
du genre je veux que "+33 1 12 13 14 15" ou "+33 1-12-13-14-15" renvoient true...

n°170853
The_chosen​_one
There can only be one !
Posté le 04-07-2002 à 03:46:08  profilanswer
 

bah alors :
ereg("\+[0-9 \-]+", $phoneNo)
 
ou alors S ke tu veu ke ca marche KE sil les numeros vonts par 2 ?


Message édité par The_chosen_one le 05-07-2002 à 02:01:57
n°170854
jerem38
Posté le 04-07-2002 à 04:16:15  profilanswer
 

non, par 2, 3, ... peu importe...
 
je vais essayer ta solution. ;)
 

n°170855
jerem38
Posté le 04-07-2002 à 05:10:05  profilanswer
 

marche po... :(
 :sweat:

n°170856
z0rglub
Posté le 04-07-2002 à 07:44:15  profilanswer
 

Code :
  1. ereg("^[0-9]{3,}$", $phoneNo);


renverra true si $phoneNo n'est composé que de chiffres entre 3 et plus l'infini ! tu peux modifier le 3 et aussi la limite max.


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
n°170863
skylight
Made in France.
Posté le 04-07-2002 à 08:38:56  profilanswer
 

z0rglub a écrit a écrit :

Code :
  1. ereg("^[0-9]{3,}$", $phoneNo);


renverra true si $phoneNo n'est composé que de chiffres entre 3 et plus l'infini ! tu peux modifier le 3 et aussi la limite max.




entre 100 et + l'infini ;)

n°170891
z0rglub
Posté le 04-07-2002 à 09:47:50  profilanswer
 

skylight a écrit a écrit :

 
entre 100 et + l'infini ;)




non, je me suis mal exprimé... entre 3 et une infinité de chiffres, donc un nombre entre 0 (et oui, "000" donne 0) et l'int max de PHP (je sais plus la valeur exacte)


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
n°171569
jerem38
Posté le 05-07-2002 à 04:25:40  profilanswer
 

ha merci.
 
je m'en suis faite une bien :

Code :
  1. ereg("^\+?[0-9|\.| |-]{6,20}$", $phoneNo)


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

  [PHP] regular expression : verifier un num de telephone

 

Sujets relatifs
[PHP] templates...[PHP]recherche un mot dans une chaine de caractere !
[PHP] Vos dates en bases ?[PHP] Fractionner le contenu d'une variable...
[PHP] Connaître le nombre de jour du mois en cours?[PHP & JS] Opera & Cookie & Select multiple
[PHP & MySQL] Where ?probleme avec mon mailing en PHP
[PHP]passage de tableau[PHP] recherche script simple upload images + variable type/poids/H/W
Plus de sujets relatifs à : [PHP] regular expression : verifier un num de telephone


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