正则表达式从电子邮件回复中获取指导

标签 regex guid

试图找出 Regex 模式以匹配电子邮件是否包含 Guid,例如

a141aa94-3bec-4b68-b562-6b05fc2bfa48-reply@site.com



Guid 可能位于 @ 之前的任何位置,例如

reply-a141aa94-3bec-4b68-b562-6b05fc2bfa48@wingertdesign.com

最佳答案

我用它来查找 Guids

Regex isGuid = 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}$", RegexOptions.Compiled);

关于正则表达式从电子邮件回复中获取指导,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/856327/

相关文章:

MYSQL:如何更新多个表中的uuid

mysql - 在 NHibernate 中使用 Guid 作为 Id 列在使用 MySQL 时导致格式异常

c# - 我需要验证 GUID 的唯一性吗?

c# - DNA密码变异过程: finding substrings

java - java gui中文本框的正则表达式

c# - 在指定的时间间隔内在 C# 中创建一个随机 GUID

batch-file - 使用批处理文件在 Windows 中生成 GUID

java - 替换所有捕获的组

asp.net - 正则表达式只匹配字母

java - java中的正则表达式更改出现变量的实例