将IPv4地址与模式或dns匹配

时间:2012-02-23 15:26:11

标签: java ip inetaddress

我有一个IPv4地址,应该与模式进行比较。模式可以是包含通配符或dns的特定地址。

  • *
  • 的。*。*
  • 192.168。*。5
  • 206.0.3.4-25
  • 45.30.9.101
  • www.google.de

我已经发现InetAddress / Inet4Address类是正确的。但我无法弄清楚如何将它与dns和通配符一起使用。我将模式和地址作为字符串。

1 个答案:

答案 0 :(得分:0)

尝试使用正则表达式。

对于数字(\ d {1,3},\ d {1,3},\ d {1,3},\ d {1,3}) 对于域名,只需谷歌正则表达式匹配域名网址