Преглед на файлове

修复字符串异常导致正规比较异常的Bug.

jianfeng1.wang преди 2 години
родител
ревизия
681d093df5
променени са 1 файла, в които са добавени 12 реда и са изтрити 2 реда
  1. 12 2
      FactoryTool_CShare/Business/CommonMethod.cs

+ 12 - 2
FactoryTool_CShare/Business/CommonMethod.cs

@@ -1256,8 +1256,18 @@ end:
         {
             if (value is null)
                 return false;
-            Regex r = new Regex(@"^[a-zA-Z0-9]+$");
-            return r.Match(value).Success;
+
+            try
+            {
+                Regex r = new Regex(@"^[a-zA-Z0-9]+$");
+                return r.Match(value).Success;
+            }
+            catch(Exception ex)
+            {
+                Log.WriteErrorLog(string.Format("Regex Match Error. {0} -> {1} ", value, ex.Message));
+            }
+
+            return false;
         }
 
         public static bool InsertJsonConfig(string node, string key, bool value = false)