正则表达式验证字符串是否为IP

  /// <summary>
        /// 验证字符串是否IP合法
        /// </summary>
        /// <returns>是IP返回true 负责返回false</returns>
        private bool IsIP(string ip)
        {
            if (cmbIP.Text.Trim() == ".")
            {
                return true;
            }
            else
            {
                return Regex.IsMatch(ip.Trim(), @"^((2[0-4]d|25[0-5]|[01]?dd?).){3}(2[0-4]d|25[0-5]|[01]?dd?)$");
            }
        }
原文地址:https://www.cnblogs.com/yuanshuo/p/15499292.html