如题,首先得到用户本地IP比如:100.10.20.50,我规定这样的IP地址不能登录我的网站:100.10.*.* 这是一个IP段,我该怎么判断用户的本地IP是否符合网站限制的IP呢,请大家帮我解决一下,谢谢!:)

解决方案 »

  1.   


    String s = "100.10.22.11";
    System.out.println(s.matches("100\\.10\\.\\d{1,3}\\.\\d{1,3}"));
      

  2.   

    其实就是比较前两个IP字段,都相同的话,就认为是在限制的范围内
    分别比较用户的前两个IP字段呗
      

  3.   

    正则表达式str.match("^(100.10)(.*)$")