正则表达式验证和检索

时间:2016-01-27 14:14:33

标签: c# .net regex

我在c#中有正则表达式字符串,如:

OVE.com: Purchase Confirmation \([0-9a-zA-Z\s\.]+ [0-9a-zA-Z]{17} PEDDLE LLC\)

现在,我想要检索由正则表达式中的[0-9a-zA-Z]{17}形成的值。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用它:

var regex = new Regex(@"(.{17}) PEDDLE");
var m = regex.Match(s);
if(m.Success) 
{
    m.Groups[0].toString()); // <= this is your match.
}

哪个匹配PEDDLE之前的17个字符