C# 从html中通过正则找到IP地址信息(只支持ipv4地址)
作者:C/S框架网|www.cscode.ne  发布日期:2020/04/13 16:57:09
  C# 从html中通过正则找到IP地址信息(只支持ipv4地址)


C# Code:

/// <summary>
/// 从html中通过正则找到ip信息(只支持ipv4地址)
/// </summary>
/// <param name="pageHtml"></param>
/// <returns></returns>
private static string GetIPFromHtml(String pageHtml)
{
  
//验证ipv4地址
  
string reg = @"(?:(?:(25[0-5])|(2[0-4]\d)|((1\d{2})|([1-9]?\d)))\.){3}(?:(25[0-5])|(2[0-4]\d)|((1\d{2})|([1-9]?\d)))";
  
string ip = "";
  Match m
= Regex.Match(pageHtml, reg);
  
if (m.Success)
  {
    ip
= m.Value;
  }
  
return ip;
}

//来源:C/S框架网 | www.csframework.com | QQ:23404761



上一篇 下一篇