X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FPersons.py;h=1d3059f2527cd71c20a7390a594d69b7b8fdd7b1;hb=398ece7fb2d64331c5396b82eea24fcd1c57c189;hp=bcfd565c3d3eb5ab72e0600931103c416f42a4b1;hpb=9a8ed6b392fbcaa0e3dc5cc7c104346707f05103;p=plcapi.git diff --git a/PLC/Persons.py b/PLC/Persons.py index bcfd565..1d3059f 100644 --- a/PLC/Persons.py +++ b/PLC/Persons.py @@ -84,7 +84,7 @@ class Person(Row): if not email: raise invalid_email - email_re = re.compile('[a-zA-Z0-9._%+-]+@[a-zA-Z0-9._\-]+\.[a-zA-Z]+') + email_re = re.compile('\A[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9._\-]+\.[a-zA-Z]+\Z') if not email_re.match(email): raise invalid_email