正则表达式验证字符串是否为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]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$");
            }
        }

 

posted @ 2021-11-02 15:41  博客YS  阅读(346)  评论(0编辑  收藏  举报