使用正则表达式匹配ip地址是否合法
 protected void Page_Load(object sender, EventArgs e)
    {
        string strIp = "202.118.192.22";
        string strIpRegex=@"^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$";
        Boolean bb = IsMatch(strIp, strIpRegex);
        Response.Write(bb.ToString());


    }


    public static bool IsMatch(string input, string pattern)
    {
        return Regex.IsMatch(input, pattern, RegexOptions.IgnoreCase);
    }
阅读更多
个人分类: 正则表达式
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

使用正则表达式匹配ip地址是否合法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭