Bonjour,
Je travaille avec ruby on rails et dans mon formulaire je demande de
rentrer une adresse email.
Pour verifier que l’input est bien une adresse email, j’ai utilise un
validates_format_of dans le model.
Mon probleme c’est l’expression reguliere dans le parametre “:with =>”.
J’aimerais simplement verifier qu’il y a un “@” dedans pour commencer,
mais j’ai l’impression que le symbole @ signifie autre chose que la
lettre parce que /[email protected]+/ qui voudrait dire une ou plusieurs fois
n’importe quelle caractere suivit d’un “@” et de un ou plusieurs
caractere quelquonque, n’autorise pas “[email protected]” alors que
/[email protected]?.+/ autorise tout, meme adminadmin.com (sans “@”) (donc “@?” qui
dit 0 ou 1 fois @ doit passer en 0 fois. Et avec “@+” rien ne passe.
Vous avez une idee?
Merci
Raph