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

 


Dernière réponse
Sujet : Expression reguliere, helllllllllp
goueg j'aurais dit le contraire, mais c toa ki voa de toute facons :)

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
goueg j'aurais dit le contraire, mais c toa ki voa de toute facons :)
mago mouais, ok pour un site perso, je suis d'accord,  :wahoo:  
 
mais c pour un site assez serieux, donc c'est plutot dans l'interet de tout le monde
goueg ben ceux a 2 lettres non plus, mais cai pas une raison pour les discriminer :lol:
et pi tu te serais moins emmerdé ossi ;) (mais que ne ferait-on pas pour apprendre..)
mago lol, c pas courant quand meme, les mails avec 1 seule lettre
goueg donc ca existe bien... mais tu pourras pas t'inscrire chez mago ;)
antp

Goueg a écrit a écrit :

 
a@blabla.com ? pour les 1ers inscrits chanceux? :D  




 
tu m'envoies un mail a@antp.be normalement je le reçois :D

speed18 auké
goueg speed >> ER=expressions regulieres
mago >> cool :) mais je pense que le antislash devant le @ est inutile
mago a vi, c trop cool, sinon, j'ai reussi avec mon expression reguliere.
function chkmail(){
var x = valeurChamps;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,2})+$/;
if (!filter.test(x)) { retour += "Incorrect email address"; } }
 
mais merci quand meme pour vos idées, j'adore ce forum
speed18 ?
goueg

speed18 a écrit a écrit :

non il verifie tous les caractères...
Après pour valider la forme bla@bla.fr, tu reprends les fonctions dont tu as as parlé (les exemple) et qui ne te convenaient pas..
Avec ces 2 fonctions couplées, tu auras une forme nickelle !  




 
ER c mieux :na:  :lol:

goueg

Goueg a écrit a écrit :

g retrouvé ce ke j'avais fait:
 
 
(!ereg("^[a-zA-Z0-9\-\._]+@[a-zA-Z0-9\-\._]+
.([a-zA-Z0-9]{2,5})$",$emailauteur))
 
tu adaptes les "+" et {2,5} comme tu veux...
ah oui j'ai pas mis le meme truc a la fin exactement, aussi...  




 
 
mais pkoi 2 lettres minimum o fait? ca existe pas des @ genre:
a@blabla.com ? pour les 1ers inscrits chanceux? :D

speed18 non il verifie tous les caractères...
Après pour valider la forme bla@bla.fr, tu reprends les fonctions dont tu as as parlé (les exemple) et qui ne te convenaient pas..
Avec ces 2 fonctions couplées, tu auras une forme nickelle !
goueg

antp a écrit a écrit :

 
 
:heink:
J'ai une adresse moviecatalog@ant.be.tf qui fonctionne très bien.
Et dans les grosses sociétés y a souvent des gens qui ont des adresses du style nom.prenom@departement.societe.com  
 
 




 
he ben je savais po, 1000 pardons :D

mago

speed18 a écrit a écrit :

function checkEmail( email )
{
 var caracteres="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-.@"
 
 for( compteurEmail=0; compteurEmail<email.length; compteurEmail++ )
 {
  erreur=1;
  for( compteurCaracteres=0; compteurCaracteres<caracteres.length; compteurCaracteres++ )
  {
   if( email.charAt(compteurEmail) == caracteres.charAt(compteurCaracteres) )
   {
    erreur = 0;
    break;
   }
  }
  if( erreur == 1 )
  {
   alert("Votre adresse Email contient des caractères interdits !" );
   return false;
  }
 }
 return true;
}  




Merci mais ca ne résoud pas mon pb, il teste 1 seul caractere par partie, genre s@s.s, et c po bon

goueg g retrouvé ce ke j'avais fait:
 
 
(!ereg("^[a-zA-Z0-9\-\._]+@[a-zA-Z0-9\-\._]+
.([a-zA-Z0-9]{2,5})$",$emailauteur))
 
tu adaptes les "+" et {2,5} comme tu veux...
ah oui j'ai pas mis le meme truc a la fin exactement, aussi...
antp

Goueg a écrit a écrit :

 
Apres le @ ca me parait pas tres bon d'autoriser plus d'1 point.




 
:heink:
J'ai une adresse moviecatalog@ant.be.tf qui fonctionne très bien.
Et dans les grosses sociétés y a souvent des gens qui ont des adresses du style nom.prenom@departement.societe.com

 

[jfdsdjhfuetppo]--Message édité par antp le 22-04-2002 à 16:40:06--[/jfdsdjhfuetppo]

kadreg

Goueg a écrit a écrit :

[a-zA-Z0-9\.\-_]  
Apres le @ ca me parait pas tres bon d'autoriser plus d'1 point.




 
Et comment je fait pour mettre mon (ancien) mail professionnel dans ce cas ?

 

[jfdsdjhfuetppo]--Message édité par kadreg le 22-04-2002 à 16:39:04--[/jfdsdjhfuetppo]

goueg [a-zA-Z0-9\.\-_] pour le truc qui revient svt (ya pas a echapper _ je croa? souviens plus).
Apres le @ ca me parait pas tres bon d'autoriser plus d'1 point.
le manuel php explik comment faire poutr obliger un minimum d'occurences ({2} je croa mais plus sur)
speed18 function checkEmail( email )
{
 var caracteres="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-.@"
 
 for( compteurEmail=0; compteurEmail<email.length; compteurEmail++ )
 {
  erreur=1;
  for( compteurCaracteres=0; compteurCaracteres<caracteres.length; compteurCaracteres++ )
  {
   if( email.charAt(compteurEmail) == caracteres.charAt(compteurCaracteres) )
   {
    erreur = 0;
    break;
   }
  }
  if( erreur == 1 )
  {
   alert("Votre adresse Email contient des caractères interdits !" );
   return false;
  }
 }
 return true;
}
mago Helllp, j'y arrive po, je comprend rien,
 
je veux faire uns fonction de validation d'adresse email.
j'ai trouvé des exemples, mais il ne me convienne pas.
je voudrais tester l'adresse comme ci dessous.
 
cc@cc.fr
 
(n'importe quel caractere sur 2 caractere au moins)(a-zA-Z0-9_-.)
@
(n'importe quel caractere sur 2 caractere au moins)(a-zA-Z0-9_-.)
.
(n'importe quel caractere sur 2 caractere au moins)(a-zA-Z0-9_-.)
 
les fonctions que j'ai trouvé test uniquement sur 1 seul caractere.
 
merci d'avance

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