var myHttpWebRequest = (HttpWebRequest)WebRequest.Create("
http://caipiao.163.com/order/oldkuai3/");
myHttpWebRequest.Method = "GET";
myHttpWebRequest.Timeout = 5000;
myHttpWebRequest.Accept = @"text/html,application/xhtml+xml,application/xml;*/*";
myHttpWebRequest.UserAgent = @"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)";
var response = (HttpWebResponse)myHttpWebRequest.GetResponse();
if (response.StatusCode == HttpStatusCode.OK)
{
var responseReader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("utf-8"));
var result = responseReader.ReadToEnd();
var match = Regex.Match(result,
@"(?<=第\s*<em\s*class=""c_ba2636"">)(\d+)(?:\s*</em>\s*期开奖号码[\s\S]+?class=""kuai3Ball\s*num\d"">)(\d)(?:</em>[\s\S]+?class=""kuai3Ball\s*num\d"">)(\d)(?:</em>[\s\S]+?class=""kuai3Ball\s*num\d"">)(\d)(?=</em>\s*</p>)");
var 开奖期数 = match.Groups[1].Value;
var 开奖号码 = match.Groups[2].Value + match.Groups[3].Value + match.Groups[4].Value;
MessageBox.Show(string.Format("开奖期数为:{0},开奖号码为:{1}", 开奖期数, 开奖号码));
结果如下图:
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/e850352ac65c103822ee15e7b0119313b07e8907?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)