IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

fonction adresse email


Sujet :

Langage Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Points : 50
    Points
    50
    Par défaut fonction adresse email
    Bonjour !

    Je voudrais écrire une méthode permettant de vérifier la conformité d'une adresse e-mail.

    Pour cela, j'ai émis les hypothèses suivantes.

    Une adresse email conforme doit :

    1. avoir les caractères @ et .
    2. ne pas contenir des caractères accentués.
    3. avoir au moins deux lettres après le caractère .
    4. avoir au moins 2 caractères avant le caractère @
    5. ne pas contenir le caractère -

    Pour ceux qui s'y connaissent, je demande si mes hypothèses sont correcte. Y a t il d'autres restricitions ou obligation à respecter?

    Merci d'avance pour votre réponse.
    C'est à force de programmer qu'on devient un bon programmeur

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 40
    Points : 36
    Points
    36
    Par défaut
    Bonjour.

    Tu dois savoir que de nombreuses applications ne supportent pas l'ensemble des adresses valides ou acceptent des adresses non valides. Mais, seuls les lettres sans accent, les chiffres et le point sont très commun.

    Alors, à toi de voir les règles que tu veux poser pour avoir une adresse électronique valide. Ce que je te conseille de faire est de procéder comme suit: Tu divises ton adresse électronique en trois parties:

    La première partie est locale, qui identifie généralement un personne ou un nom du service (tu poses tes conditions).
    La deuxième partie est e caractère séparateur @.
    La troisième partie estle nom du domaine, généralement l'entreprise hébergeant la boîte électronique (tu poses tes conditions).

    Bon courage.

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Points : 1 419
    Points
    1 419
    Par défaut
    Il existe quelques systèmes complets de validation. En voici un : http://www.leshazlewood.com/?p=23 .

Discussions similaires

  1. Fonction mail() / Recuperer l'adresse email
    Par Sprism dans le forum Langage
    Réponses: 2
    Dernier message: 30/06/2011, 18h19
  2. Fonction verification nom domaine adresse email
    Par claralavraie dans le forum SQL
    Réponses: 7
    Dernier message: 10/01/2008, 16h16
  3. [langage] vérifier une adresse email
    Par GMI3 dans le forum Langage
    Réponses: 10
    Dernier message: 19/10/2003, 18h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo