regular expression : verifier un num de telephone [PHP] - Programmation
Marsh Posté le 03-07-2002 à 09:02:46
[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
Marsh Posté le 04-07-2002 à 03:31:10
| 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...
Marsh Posté le 04-07-2002 à 03:46:08
bah alors : 
ereg("\+[0-9 \-]+", $phoneNo) 
 
ou alors S ke tu veu ke ca marche KE sil les numeros vonts par 2 ?
Marsh Posté le 04-07-2002 à 04:16:15
non, par 2, 3, ... peu importe... 
 
je vais essayer ta solution. 
 
 
Marsh Posté le 04-07-2002 à 07:44:15
Code :
  | 
 
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.
Marsh Posté le 04-07-2002 à 08:38:56
z0rglub a écrit a écrit  :
    | 
 
entre 100 et + l'infini ![]()
Marsh Posté le 04-07-2002 à 09:47:50
| 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)
Marsh Posté le 05-07-2002 à 04:25:40
ha merci. 
 
je m'en suis faite une bien : 
Code :
  | 
Marsh Posté le 03-07-2002 à 03:46:55
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.

Message édité par jerem38 le 03-07-2002 à 03:49:37