C# 简单正则表达式 - 32 个字符,仅包含 0-9 和 a-f (GUID)

标签 c# regex guid

如果出现以下情况,如何在 C# 中使用正则表达式进行测试:

  • 字符串的长度正好是32
  • 字符串只包含0-9的数字和a-f的小写字母

最佳答案

怎么样:

Regex regex = new Regex("^[0-9a-f]{32}$");
if (regex.IsMatch(text))
...

关于C# 简单正则表达式 - 32 个字符,仅包含 0-9 和 a-f (GUID),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4305129/

相关文章:

c# - 比较 2 个对象并检索具有不同值的字段列表

c# - .net 中的小数百分比符号

php - 从 HTML 中提取图像的正则表达式 - 如何只获取 JPG?

.net - .NET 4 GUID 是如何生成的?

java - 将 Java UUID 对象转换为 .NET GUID 字符串

c# - assembly.CreateInstance 返回 null

c# - 在已编译查询中重用现有的 linq 表达式

来自相同正则表达式字符串的 C# 和 JavaScript 结果非常不同 - 如何使结果更一致?

ruby - 另一种方法而不是转义正则表达式模式?

c# - 软件 GUID 是否应该与程序集 GUID 不同?