From 3d641d752251d1bcfaf60a06f95a7f0e0b6d985a Mon Sep 17 00:00:00 2001
From: he wei <858544502@qq.com>
Date: 星期五, 16 五月 2025 13:30:27 +0800
Subject: [PATCH] U 修改密码的正则修改 要求可以输入-

---
 src/assets/js/tools/getPasswordRule.js |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/assets/js/tools/getPasswordRule.js b/src/assets/js/tools/getPasswordRule.js
index 1e8ff97..602419a 100644
--- a/src/assets/js/tools/getPasswordRule.js
+++ b/src/assets/js/tools/getPasswordRule.js
@@ -14,23 +14,23 @@
   num = 8;
   switch (Number(type)) {
     case 1:
-      result.pattern = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)[a-zA-Z\\d!@#$%^&*()_+]{"+num+",}$");
+      result.pattern = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)[a-zA-Z\\d!@#$%^&*()_+\-]{"+num+",}$");
       result.msg="鏈�灏�"+num+"涓瓧绗︼紝鑷冲皯1涓ぇ鍐欏瓧姣嶏紝1涓皬鍐欏瓧姣嶅拰1涓暟瀛�";
       break;
     case 2:
-      result.pattern = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*()_+])[a-zA-Z\\d!@#$%^&*()_+]{"+num+",}$");
+      result.pattern = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*()_+\-])[a-zA-Z\\d!@#$%^&*()_+\-]{"+num+",}$");
       result.msg="鏈�灏�"+num+"涓瓧绗︼紝鑷冲皯1涓ぇ鍐欏瓧姣嶏紝1涓皬鍐欏瓧姣嶅拰1涓壒娈婂瓧绗�";
       break;
     case 3:
-      result.pattern = new RegExp("^(?=.*[A-Z])(?=.*\\d)(?=.*[!@#$%^&*()_+])[a-zA-Z\\d!@#$%^&*()_+]{"+num+",}$");
+      result.pattern = new RegExp("^(?=.*[A-Z])(?=.*\\d)(?=.*[!@#$%^&*()_+\-])[a-zA-Z\\d!@#$%^&*()_+\-]{"+num+",}$");
       result.msg="鏈�灏�"+num+"涓瓧绗︼紝鑷冲皯1涓ぇ鍐欏瓧姣嶏紝1涓暟瀛楀拰1涓壒娈婂瓧绗�";
       break;
     case 4:
-      result.pattern = new RegExp("^(?=.*[a-z])(?=.*\\d)(?=.*[!@#$%^&*()_+])[a-zA-Z\\d!@#$%^&*()_+]{"+num+",}$");
+      result.pattern = new RegExp("^(?=.*[a-z])(?=.*\\d)(?=.*[!@#$%^&*()_+\-])[a-zA-Z\\d!@#$%^&*()_+\-]{"+num+",}$");
       result.msg = "鏈�灏�"+num+"涓瓧绗︼紝鑷冲皯1涓皬鍐欏瓧姣嶏紝1涓暟瀛楀拰1涓壒娈婂瓧绗�";
       break;
     default:
-      result.pattern = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[!@#$%^&*()_+])[a-zA-Z\\d!@#$%^&*()_+]{"+num+",}$");
+      result.pattern = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[!@#$%^&*()_+\-])[a-zA-Z\\d!@#$%^&*()_+\-]{"+num+",}$");
       result.msg="鏈�灏�"+num+"涓瓧绗︼紝鑷冲皯1涓ぇ鍐欏瓧姣嶏紝1涓皬鍐欏瓧姣嶏紝1涓暟瀛楀拰1涓壒娈婂瓧绗�";
       break;
   }

--
Gitblit v1.9.1