C#正则表达式匹配第四行中的数字

时间:2014-03-07 12:44:09

标签: c# regex

我是c#regex的新手。我无法使用c#regex匹配第四行中的数字(包括第三行的空行):

 <th>Total enrolments</th>
 <td>

    87
 </td>

请帮忙。 感谢。

3 个答案:

答案 0 :(得分:1)

Match match = Regex.Match(input, @"<th>Total enrolments</th>\s*<td>\s*(\d+)\s*</td>", RegexOptions.Multiline);
if (match.Success)
{
    Console.WriteLine(match.Groups[1].Value);
}

答案 1 :(得分:0)

尝试使用此正则表达式

^[0-9]{2}$

答案 2 :(得分:0)

似乎你要用正则表达式解析html。

我认为您应该使用HTML Agility Pack代替。