From 5dbaba3c5a225ad223d37a0930ff62f835b94812 Mon Sep 17 00:00:00 2001 From: ZhouXY108 Date: Tue, 19 Nov 2024 23:10:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20TODO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xyz/zhouxy/plusone/commons/constant/PatternConsts.java | 4 +++- .../xyz/zhouxy/plusone/commons/constant/RegexConsts.java | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/xyz/zhouxy/plusone/commons/constant/PatternConsts.java b/src/main/java/xyz/zhouxy/plusone/commons/constant/PatternConsts.java index aa434c6..b14da6e 100644 --- a/src/main/java/xyz/zhouxy/plusone/commons/constant/PatternConsts.java +++ b/src/main/java/xyz/zhouxy/plusone/commons/constant/PatternConsts.java @@ -25,7 +25,9 @@ import java.util.regex.Pattern; */ public final class PatternConsts { - public static final Pattern DATE = Pattern.compile(RegexConsts.DATE); + // TODO 【添加】 新增身份证等正则常量 + + public static final Pattern DATE = Pattern.compile(RegexConsts.DATE); // TODO 【优化】 修改为对应的日期格式名称 public static final Pattern PASSWORD = Pattern.compile(RegexConsts.PASSWORD); diff --git a/src/main/java/xyz/zhouxy/plusone/commons/constant/RegexConsts.java b/src/main/java/xyz/zhouxy/plusone/commons/constant/RegexConsts.java index 64e3bea..dae09ec 100644 --- a/src/main/java/xyz/zhouxy/plusone/commons/constant/RegexConsts.java +++ b/src/main/java/xyz/zhouxy/plusone/commons/constant/RegexConsts.java @@ -23,7 +23,11 @@ package xyz.zhouxy.plusone.commons.constant; */ public final class RegexConsts { - public static final String DATE = "^\\d{4}-\\d{2}-\\d{2}"; + // TODO 【优化】 根据需要添加 group + + // TODO 【添加】 新增身份证等正则常量 + + public static final String DATE = "^\\d{4}-\\d{2}-\\d{2}"; // TODO 【优化】 修改为对应的日期格式名称 public static final String PASSWORD = "^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z])[\\w\\\\!#$%&'*\\+\\-/=?^`{|}~@\\(\\)\\[\\]\",\\.;':><]{8,32}$";