C#,Regex,特定长度和模式的字符串

时间:2015-02-10 00:58:53

标签: c# regex string md5

我在检查字符串是否为md5时遇到问题。我知道它应该包含“0123456789ABCDEF”并且它的长度等于32.我知道正则表达式是检查它的好方法,但我不知道使用它。我尝试在msdn上搜索,但没有什么能让我清醒。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

使用Regex.IsMatch和正则表达式[0-9a-f]{32}

if (Regex.IsMatch(string, @"[0-9a-f]{32}"), RegexOptions.IgnoreCase))
    //String is MD5