判断字符串是否为GUID

2016-12-07  本文已影响266人  faith3729

在做RSA解密的时候,需要判断解密后的字符串是GUID类型,所以就有了如下的判断(正则表达式判断)

   public bool IsGUID(string str)
    {
        Match m = Regex.Match(str, @"^[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}$", RegexOptions.IgnoreCase);
        if (m.Success)
        {
            //可以转换 
            //Guid guid = new Guid(str);
            return true;
        }
        else
        {
            //不可转换 
            return false;
        }
    }
上一篇 下一篇

猜你喜欢

热点阅读