From 2f4b2ea77ae813e3fafd6fad6a3466267f27c717 Mon Sep 17 00:00:00 2001 From: wanggeng888 <450292408@qq.com> Date: Sun, 25 Apr 2021 21:49:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=B7=AF=E5=BE=84=E5=88=A4?= =?UTF-8?q?=E6=96=AD=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/ink/wgink/util/RegexUtil.java | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/basic-util/src/main/java/ink/wgink/util/RegexUtil.java b/basic-util/src/main/java/ink/wgink/util/RegexUtil.java index 91a5fe6a..d6188d74 100644 --- a/basic-util/src/main/java/ink/wgink/util/RegexUtil.java +++ b/basic-util/src/main/java/ink/wgink/util/RegexUtil.java @@ -36,9 +36,13 @@ public class RegexUtil { */ private static final Pattern PATTERN_EMAIL = Pattern.compile("^([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$"); /** - * 邮箱 + * URL */ private static final Pattern PATTERN_URL = Pattern.compile("(^#)|(^http(s*):\\/\\/[^\\s]+)"); + /** + * 路径 + */ + private static final Pattern PATTERN_PATH = Pattern.compile("\\/[^\\s]*"); /** * 日期格式 */ @@ -164,6 +168,16 @@ public class RegexUtil { return PATTERN_URL.matcher(input).matches(); } + /** + * 判断PATH + * + * @param input + * @return + */ + public static boolean isPath(String input) { + return PATTERN_PATH.matcher(input).matches(); + } + /** * 判断日期 * @@ -311,8 +325,4 @@ public class RegexUtil { return path; } - public static void main(String[] args) { - System.out.println(isHhMmSs("1111111")); - } - }