From 6585750e65d8a064f7e577b1df519bdbe9cabef4 Mon Sep 17 00:00:00 2001 From: ZhouXY108 Date: Mon, 19 May 2025 17:29:39 +0800 Subject: [PATCH] =?UTF-8?q?refactor!:=20`StringPropertyValidator`=20?= =?UTF-8?q?=E7=9A=84=20`email`=20=E6=96=B9=E6=B3=95=E9=87=8D=E5=91=BD?= =?UTF-8?q?=E5=90=8D=E4=B8=BA=20`emailAddress`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../validator/StringPropertyValidator.java | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/plusone-validator/src/main/java/xyz/zhouxy/plusone/validator/StringPropertyValidator.java b/plusone-validator/src/main/java/xyz/zhouxy/plusone/validator/StringPropertyValidator.java index 12efaeb..c1a03d2 100644 --- a/plusone-validator/src/main/java/xyz/zhouxy/plusone/validator/StringPropertyValidator.java +++ b/plusone-validator/src/main/java/xyz/zhouxy/plusone/validator/StringPropertyValidator.java @@ -178,28 +178,29 @@ public class StringPropertyValidator extends BaseComparablePropertyValidato // ================================ // ================================ - // #region - email + // #region - emailAddress // ================================ - public StringPropertyValidator email() { - return email("The value is not an email address."); + public StringPropertyValidator emailAddress() { + return emailAddress("The value is not an email address."); } - public StringPropertyValidator email(String errMsg) { - return email(convertExceptionCreator(errMsg)); + public StringPropertyValidator emailAddress(String errMsg) { + return emailAddress(convertExceptionCreator(errMsg)); } - public StringPropertyValidator email(Supplier exceptionCreator) { - return email(convertExceptionCreator(exceptionCreator)); + public StringPropertyValidator emailAddress( + Supplier exceptionCreator) { + return emailAddress(convertExceptionCreator(exceptionCreator)); } - public StringPropertyValidator email(Function exceptionCreator) { - // TODO [优化] 优化 email 校验 + public StringPropertyValidator emailAddress( + Function exceptionCreator) { return matches(PatternConsts.EMAIL, exceptionCreator); } // ================================ - // #endregion - email + // #endregion - emailAddress // ================================ // ================================