Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Validation RegEx envoie toujours une erreur lors de la soumission

Validation RegEx envoie toujours une erreur lors de la soumission il y a 6 mois 3 semaines #105610

  • stevelegare
  • Portrait de stevelegare
  • Hors ligne
  • Senior Lime
  • Messages : 41
  • Karma: 0
Bonjour,

Quand je mets une validation RegEx correcte dans une question, la validation JavaScript se fait très bien mais le formulaire me donne toujours une erreur lors de la soumission.

Mon expression est similaire à /^[\d!#$%&'*+./=?_`a-z{|}~^\-]+@[\d.a-z\-]*gmail\.com\b/ et ma question est obligatoire.

Sans l'expression RegEx, tout fonctionne bien.

Est-ce j'ai manqué quelque chose?

Avez-vous des suggestions?

Merci
L'administrateur a désactivé l'accès en écriture pour le public.

Validation RegEx envoie toujours une erreur lors de la soumission il y a 6 mois 3 semaines #105611

  • Nickko
  • Portrait de Nickko
  • Hors ligne
  • LimeSurvey Team
  • Messages : 2087
  • Remerciements reçus 255
  • Karma: 55
Je ne suis pas le plus grand expert en expression régulière.
Ton expression doit valider quoi exactement ? Parce que pour une adresse e-mail comme le laisse suggérer le gmail.com, je ne comprends pas bien pourquoi elle est si compliquée.

Autre remarque, le / initial, c'est normal, voulu ?
Généralement le premier caractère est ^
De même, je ne connais pas le sens des "d" un peu partout.

Et je pense qu'il manque les majuscule, en effet, ça n'est pas rare de voir les gens taper machinalement une majuscule sur l'initial d'un nom et comme ça n'a pas d'importance pour une adresse e-mail, pourquoi ne pas l'accepter.
Nickko
Ergonome / Usability expert
L'administrateur a désactivé l'accès en écriture pour le public.

Validation RegEx envoie toujours une erreur lors de la soumission il y a 6 mois 3 semaines #105612

  • stevelegare
  • Portrait de stevelegare
  • Hors ligne
  • Senior Lime
  • Messages : 41
  • Karma: 0
Merci pour ta réponse,

L'expression vérifie les possibilités des courriels de notre compagnie.

Les expressions régulières dan LS doivent commencer et se terminer par /.

Les \d pour définir des blocs de caractères.
L'administrateur a désactivé l'accès en écriture pour le public.

Validation RegEx envoie toujours une erreur lors de la soumission il y a 6 mois 3 semaines #105613

  • Nickko
  • Portrait de Nickko
  • Hors ligne
  • LimeSurvey Team
  • Messages : 2087
  • Remerciements reçus 255
  • Karma: 55
Pourquoi ne fais-tu pas une simple validation d'e-mail ?
Tu as testé ton expression régulière dans notepad++ ?

Met quelques e-mail correctes et incorrectes ouvre la boite de recherche copie colle ton expression et voit si ça marche.
Nickko
Ergonome / Usability expert
L'administrateur a désactivé l'accès en écriture pour le public.

Validation RegEx envoie toujours une erreur lors de la soumission il y a 6 mois 3 semaines #105614

  • stevelegare
  • Portrait de stevelegare
  • Hors ligne
  • Senior Lime
  • Messages : 41
  • Karma: 0
Mon expression fonctionne avec NP++
L'administrateur a désactivé l'accès en écriture pour le public.

Validation RegEx envoie toujours une erreur lors de la soumission il y a 6 mois 3 semaines #105634

  • DenisChenu
  • Portrait de DenisChenu
  • Hors ligne
  • Moderator Lime
  • Messages : 6318
  • Remerciements reçus 812
  • Karma: 242
Salut,

Je me demande si ce ne serais pas du au {|} que le gestionnaire d'expression gérerais de son coté.
L'administrateur a désactivé l'accès en écriture pour le public.

Validation RegEx envoie toujours une erreur lors de la soumission il y a 6 mois 3 semaines #105668

  • stevelegare
  • Portrait de stevelegare
  • Hors ligne
  • Senior Lime
  • Messages : 41
  • Karma: 0
L'administrateur a désactivé l'accès en écriture pour le public.
Modérateurs: Nickko
Temps de génération de la page : 0.131 secondes
Donation Image