我们正在我们的网络应用程序中实现一项功能,该功能可以读取电子邮件主题并检查主题是否包含一个包含ID的字符串,以便我们可以将传入的电子邮件与我们应用程序中的项目进行匹配。
主题可能如下所示:
OVE.com: Purchase Confirmation (2007 Subaru Impreza Wagon 2.5i JF1GG61677G808577 PEDDLE LLC)
(2007 Subaru Impreza Wagon 2.5i JF1GG61677G808577
是动态部分。
我需要从电子邮件主题中识别出17位数的字符串(即JF1GG61677G808577
)。
答案 0 :(得分:2)
这是示例代码段,
string strRegex = @"[A-Z0-9]{17}";
Regex myRegex = new Regex(strRegex, RegexOptions.None);
string strTargetString = @"OVE.com: Purchase Confirmation (2007 Subaru Impreza Wagon 2.5i JF1GG61677G808577 PEDDLE LLC)";
foreach (Match myMatch in myRegex.Matches(strTargetString))
{
if (myMatch.Success)
{
// Add your code here
}
}