From 0accfaa5c591c6d775066058cbc1443568fc34a5 Mon Sep 17 00:00:00 2001 From: SebastianLopezO Date: Thu, 3 Jul 2025 09:14:04 -0500 Subject: [PATCH] Update email regex pattern for stricter validation Replaces the previous email regex with a stricter pattern that enforces allowed characters and a valid domain structure. This improves email validation accuracy. --- src/main/java/smartpot/com/api/Users/Validator/UserRegex.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/smartpot/com/api/Users/Validator/UserRegex.java b/src/main/java/smartpot/com/api/Users/Validator/UserRegex.java index c4a3a58..aa51778 100644 --- a/src/main/java/smartpot/com/api/Users/Validator/UserRegex.java +++ b/src/main/java/smartpot/com/api/Users/Validator/UserRegex.java @@ -34,7 +34,7 @@ public class UserRegex { * No se permiten espacios y debe haber un solo carácter '@' separando el nombre del dominio. *

*/ - public static final String EMAIL_PATTERN = "^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$"; + public static final String EMAIL_PATTERN = "^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\\\.[A-Za-z]{2,}$"; /** * Expresión regular para validar la contraseña de un usuario.