From 057b2aea723a65dba41bb884eb2ac4744c3e5ffd Mon Sep 17 00:00:00 2001 From: Kamran Sadin Date: Wed, 25 Jun 2025 14:47:09 +0330 Subject: [PATCH] Fix PhoneNumber validation --- src/KSFramework/Utilities/ValidationExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/KSFramework/Utilities/ValidationExtensions.cs b/src/KSFramework/Utilities/ValidationExtensions.cs index 104b186..ec1dd4c 100644 --- a/src/KSFramework/Utilities/ValidationExtensions.cs +++ b/src/KSFramework/Utilities/ValidationExtensions.cs @@ -22,7 +22,7 @@ public static bool IsValidEmail(this string email) public static bool IsValidMobile(this string phone) { - return Regex.IsMatch(phone, @"^(?:\+?\d{1,3}[.-\s]?)?(?:\(0?\d{1,4}\)|0?\d{1,4})?[.-\s]?\d{1,4}[.-\s]?\d{1,9}$"); + return Regex.IsMatch(phone, @"(?:(?:\+|00)?\d{1,4})?[-\s\.]?(?:0)?\d{6,14}"); } } \ No newline at end of file