Ipv4Util 新增方法:检测指定 IP 地址是否匹配通配符 pattern

This commit is contained in:
zhinushannan
2023-06-27 10:56:22 +08:00
parent 15d53726f7
commit bfcb2b7d51
2 changed files with 36 additions and 0 deletions

View File

@@ -107,6 +107,15 @@ public class Ipv4UtilTest {
Assert.assertFalse("掩码位非法检验", maskBitValid);
}
@Test
public void matchesTest() {
boolean matches1 = Ipv4Util.matches("127.*.*.1", "127.0.0.1");
Assert.assertTrue("IP地址通配符匹配1", matches1);
boolean matches2 = Ipv4Util.matches("192.168.*.1", "127.0.0.1");
Assert.assertFalse("IP地址通配符匹配2", matches2);
}
@Test
public void ipv4ToLongTest(){
long l = Ipv4Util.ipv4ToLong("127.0.0.1");