From d75f38c3645813401163fc1b7f7232e262c206a4 Mon Sep 17 00:00:00 2001 From: ergz Date: Fri, 18 Aug 2023 13:49:42 -0700 Subject: [PATCH] fix the regex string --- internal/validator/validator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/validator/validator.go b/internal/validator/validator.go index 830e97f..30cb3c9 100644 --- a/internal/validator/validator.go +++ b/internal/validator/validator.go @@ -3,7 +3,7 @@ package validator import "regexp" var ( - EmailRX = regexp.MustCompile("^[a-zA-Z0-9.!#$%&'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}") + EmailRX = regexp.MustCompile("^[a-zA-Z0-9.!#$%&'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$") ) type Validator struct {