我有这样的数据:
<td><a href="/New_York_City" title="New York City">New York</a></td>
我想让纽约摆脱它。
我在正则表达式方面没有任何技能。我试过这个:
StreamReader sr = new StreamReader("c:\\USAcityfile2.txt");
string pattern = "<td>.*</td>";
Regex r = new Regex(pattern, RegexOptions.IgnoreCase);
Regex r1 = new Regex("<a .*>.*</a>", RegexOptions.IgnoreCase);
string read = "";
while ((read = sr.ReadLine()) != null)
{
foreach (Match m in r.Matches(read))
{
foreach (Match m1 in r1.Matches(m.Value.ToString()))
Console.WriteLine(m1.Value);
}
}
sr.Close();
sr.Dispose();
这给了我<a href="/New_York_City" title="New York City">New York</a>
。
如何访问 和 之间的<a .*>
数据</a>
?谢谢。