/// <summary>
/// 正则表达式验证Ip地址
/// </summary>
/// <param name="ipAddress"></param>
/// <returns></returns>
private bool IsValidIPv4(string ipAddress)
{
// IPv4 地址的正则表达式
string ipv4Pattern = @"^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$";
// 使用正则表达式进行匹配
return Regex.IsMatch(ipAddress, ipv4Pattern);
}
C# 验证string类型的IP地址是否符合规范
最新推荐文章于 2024-07-21 16:29:46 发布