【C#】判断IP地址是否合法源码
				
									
					
					
						|  | 
							admin 2024年10月15日 20:5
								本文热度 2012 | 
					
				 
				【C#】判断IP地址是否合法源码
/// <summary>
/// 匹配IP地址是否合法
/// </summary>
/// <param name="ip">当前需要匹配的IP地址</param>
/// <returns>true:表示合法</returns>
public static bool MatchIP(string ip)
{
    bool success = false;
    if (!string.IsNullOrEmpty(ip))
    {
        //判断是否为IP
        success = Regex.IsMatch(ip, @"^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$");
    }
    return success;
}
该文章在 2024/10/16 9:11:25 编辑过