我正在尝试匹配和分组(任何短语)##date##(任何短语),但 val1 和 val2 为空。
Console.WriteLine("Subject: "+line);
Match match = Regex.Match(line, "(.)"+Regex.Escape("##date##")+"(.)", RegexOptions.IgnoreCase);
string val1 = match.Groups[1].Value;
string val2 = match.Groups[2].Value;
Console.WriteLine("Line#{0}: {1} Date: {2}", ++lineNo, val1, val2);
安慰:
Subject: http://www.website.com/url/is/masked.htm ##date## 3
Line#25: Date:
一个点不应该匹配任何东西吗?