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

 


Dernière réponse
Sujet : PHP : expressions régulière.
Dost67 preg_match("/^[a-zA-Z0-9\.-_]+@[a-zA-Z0-9\.-_]+\.[a-zA-Z]{2,4}$/i", $adr_mail);

 

[jfdsdjhfuetppo]--Message édité par Dost67--[/jfdsdjhfuetppo]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Dost67 preg_match("/^[a-zA-Z0-9\.-_]+@[a-zA-Z0-9\.-_]+\.[a-zA-Z]{2,4}$/i", $adr_mail);

 

[jfdsdjhfuetppo]--Message édité par Dost67--[/jfdsdjhfuetppo]

Dost67 Vu sur Zend.com (http://www.zend.com/tips/tips.php?id=107&single=1) :

Citation :

While I had recently switched from the ereg_* functionst to the preg_* I noticed
some DRAMATIC speed increases in using preg_*, rather than ereg_*...

Krueger [ :alnum:]+(\.[ :alnum:]+)?(@)[ :alnum:]+(\.[: alnum:])(\.[: alnum:])?$
?      
     
J'ai pas mal bidouillé, mais en gros il faut déspécialiser le point.

 

[jfdsdjhfuetppo]--Message édité par Krueger--[/jfdsdjhfuetppo]

Harkonnen Normal, selon ton format, l'adresse ne sera valide que si elle est de la forme blabla.blabla@blabla.blabla, ce qui n'est pas le cas de celle que tu testes.
eck ok je dois être un peu fatiqué, j'ai oublié le ; à la deuxième ligne.
 
Mais ça me renvoie Adresse non valide, je vois pas   :??:
eck Pourquoi mon expression régulière qui vérifie si une adresse mail est valide marche pas :
 
<?
$adr_mail="moi@caramail.com"
 
if (ereg("[: alnum:]+(.[: alnum:])*(@)[: alnum:]+(.[: alnum:])*(.[: alnum:])$", $adr_mail))
   
 echo "Adresse valide";
 
else
 
 echo "Adresse non valide";
 
?>
 
est-ce qu'elle est bonne ?
 
merci de vos réponses.

 

[jfdsdjhfuetppo]--Message édité par eck--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)