关闭

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

463人阅读 评论(0) 收藏 举报
 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);
    }
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:431468次
    • 积分:5088
    • 等级:
    • 排名:第5452名
    • 原创:93篇
    • 转载:75篇
    • 译文:1篇
    • 评论:39条
    最新评论