Skip to main content

Posts

Showing posts with the label C# .net validate Guid string

How to validate GUID string in C# .Net?

There are different types of mechanisms to validate GUID in C# .Net . I am going to share a quite simple code example as given below. /// <summary> /// VALIDATE EXPRESSION IS GUID OR NOT! /// </summary> public static bool IsGuid( string guidString) {     bool IsGuid = false ;     if (! string .IsNullOrEmpty(guidString))     {         Regex guidRegExp = new Regex ( @"^(\{{0,1}([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}{0,1})$" );         IsGuid = guidRegExp.IsMatch(guidString);     }     return IsGuid; }