5
.NET Regexで名前付きキャプチャグループにアクセスするにはどうすればよいですか?
C#で名前付きキャプチャグループを使用する方法を説明する優れたリソースを見つけるのに苦労しています。これは私がこれまでに持っているコードです: string page = Encoding.ASCII.GetString(bytePage); Regex qariRegex = new Regex("<td><a href=\"(?<link>.*?)\">(?<name>.*?)</a></td>"); MatchCollection mc = qariRegex.Matches(page); CaptureCollection cc = mc[0].Captures; MessageBox.Show(cc[0].ToString()); ただし、これは常に完全な行を示しています。 <td><a href="/path/to/file">Name of File</a></td> さまざまなWebサイトで見つけた他のいくつかの「方法」を試してみましたが、同じ結果が得られ続けています。 正規表現で指定されている名前付きキャプチャグループにアクセスするにはどうすればよいですか?