【问题标题】:C#, Regex, string of a specific length and pattern [duplicate]C#,正则表达式,特定长度和模式的字符串[重复]
【发布时间】:2015-02-10 00:58:53
【问题描述】:

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

【问题讨论】:

    标签: c# regex string md5


    【解决方案1】:

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

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

    【讨论】:

    • 非常感谢!我看过关于正则表达式等的帖子,但我不知道如何使用它!谢谢! :)
    猜你喜欢
    • 2014-04-23
    • 1970-01-01
    • 2017-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-27
    • 1970-01-01
    • 2020-03-06
    相关资源
    最近更新 更多