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

ASP Discussion :

Expression régulière email


Sujet :

ASP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 115
    Points : 66
    Points
    66
    Par défaut Expression régulière email
    Bonjour,

    J'ai une expression régulière pour checker un email mais elle me renvoie tjs false.Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    			email=Request.Form("email")
    			set regex = New RegExp
    			regex.IgnoreCase=True
    			regex.Global=True
    			regex.Pattern = "^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,4}$"
     
     
    			if regex.Test("email")=true then 
    				Response.Write "ok"
    			else
    				Response.Write "ko"
    			end if
    Merci d'avance

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Salut,

    Est-ce que tu as testé ton patron en dehors de ton script?

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Invité
    Invité(e)
    Par défaut
    Salut,

    pourrais-tu backslasher les points et voir ce que ça donne.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    regex.Pattern = "^[a-zA-Z0-9\._-]+@[a-zA-Z0-9\.-]{2,}[\.][a-zA-Z]{2,4}$"

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 115
    Points : 66
    Points
    66
    Par défaut
    Citation Envoyé par Immobilis Voir le message
    Salut,

    Est-ce que tu as testé ton patron en dehors de ton script?

    A+
    Qu'entends tu par "testé ton patron en dehors de ton script"?

    Sinon les backslash ne changent rien.

  5. #5
    Poumtschak
    Invité(e)
    Par défaut
    Moi j'essaierais de remplacer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if regex.Test("email")=true then
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if regex.Test(email)=true then
    La chaîne "email" n'est pas une adresse valide, par contre, le contenu de la variable email c'est autre chose...


  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 115
    Points : 66
    Points
    66
    Par défaut
    tout de suite ça va mieux..je fais que des erreurs de boulet!lol
    merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petite expression régulière sur email
    Par Fritzoune dans le forum SQL
    Réponses: 7
    Dernier message: 10/08/2009, 10h16
  2. expression régulière pour un email
    Par Sh4dow49 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/08/2008, 13h54
  3. [RegEx] Expression régulière pour vérification adresse email
    Par ph_anrys dans le forum Langage
    Réponses: 1
    Dernier message: 08/07/2008, 16h54
  4. Expression régulière de test email
    Par Ekimasu dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/05/2007, 16h30
  5. [Expression régulière] - Extraction d'un email
    Par kirsoul dans le forum Langage
    Réponses: 2
    Dernier message: 23/05/2006, 14h28

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