From d92e36efa0309893796845eccf21a48d093b08ea Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 18 Jul 2022 18:06:37 +0300 Subject: [PATCH] Minor fixes to email regexp --- platformio/account/validate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformio/account/validate.py b/platformio/account/validate.py index 69efb753..7fb77222 100644 --- a/platformio/account/validate.py +++ b/platformio/account/validate.py @@ -32,7 +32,7 @@ def validate_username(value, field="username"): def validate_email(value): value = str(value).strip() - if not re.match(r"^[a-z\d_.+-]+@[a-z\d\-]+\.[a-z\d\-.]+$", value, flags=re.I): + if not re.match(r"^[a-z\d_\.\+\-]+@[a-z\d\-]+\.[a-z\d\-\.]+$", value, flags=re.I): raise click.BadParameter("Invalid email address") return value