From 4a910f2cd29ce0a4f792f97112e62284025399d4 Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期一, 16 十月 2023 14:11:19 +0800
Subject: [PATCH] 文件系统传参过滤特殊字符方法

---
 src/main/java/com/whyc/util/ActionUtil.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/whyc/util/ActionUtil.java b/src/main/java/com/whyc/util/ActionUtil.java
index 4fedf7a..1e93e51 100644
--- a/src/main/java/com/whyc/util/ActionUtil.java
+++ b/src/main/java/com/whyc/util/ActionUtil.java
@@ -21,6 +21,8 @@
 import java.util.Calendar;
 import java.util.Date;
 import java.util.Locale;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
 
 public class ActionUtil {
 
@@ -582,4 +584,16 @@
 		}
 		return lang;
 	}
+
+	/**
+	 * 杈撳叆楠岃瘉:璺緞閬嶅巻,闃叉鎭舵剰绗﹀彿褰卞搷鏂囦欢浣撶郴
+	 * 杩囨护鎺夌壒娈婂瓧绗� 鈥�/\" : | * ? < >鈥�
+	 */
+	public static String filterFileName(String fileName){
+		Pattern pattern = Pattern.compile("[\\s\\\\/:\\*\\?\\\"<>\\|]");
+		Matcher matcher = pattern.matcher(fileName);
+		fileName = matcher.replaceAll("");
+		return fileName;
+	}
+
 }	

--
Gitblit v1.9.1