@Test
public void isMatchIPByPattern() throws Exception {

    Assert.assertTrue(NetUtils.isMatchIPByPattern("*", "127.0.0.1"));
    Assert.assertTrue(NetUtils.isMatchIPByPattern("10.1.*", "10.1.1.1"));
    Assert.assertFalse(NetUtils.isMatchIPByPattern("10.1.*", "10.2.1.1"));
    Assert.assertFalse(NetUtils.isMatchIPByPattern("10.1.1.1,10.1.1.2", "10.2.1.1"));
    Assert.assertTrue(NetUtils.isMatchIPByPattern("10.1.1.1,10.1.1.2", "10.1.1.1"));
    Assert.assertTrue(NetUtils.isMatchIPByPattern("10.1.1.1", "10.1.1.1"));
    Assert.assertTrue(NetUtils.isMatchIPByPattern("10.1.1.[1-3]", "10.1.1.1"));
    Assert.assertFalse(NetUtils.isMatchIPByPattern("10.1.1.[1-3]", "10.1.1.4"));
}