我在这里缺少什么?
Regex _validityRegEx = new Regex(@"^(<minStay>.{2})\/(<maxStay>.{2})$");
Match validityMatch = _validityRegEx.Match("--/3M);
我想要两组包含前两个字符,一组包含/
后面的第二个字符
答案 0 :(得分:2)
请使用下一个模式(您错过了?
):
@"^(?<minStay>.{2})/(?<maxStay>.{2})$"
您可以访问以下群组:
var minStay = validityMatch.Groups["minStay"].Value
var maxStay = validityMatch.Groups["maxStay"].Value