2012-02-23 38 views
1

我有一個IPv4地址,應該根據模式進行比較。模式可以是可能包含通配符或dns的特定地址。將IPv4地址與模式或DNS匹配

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

我已經想通了,InetAddress是否/ Inet4Address上課是正確的。但我不知道如何使用它與DNS和通配符。我以字符串的形式獲取模式和地址。

回答

0

嘗試使用正則表達式。

對於數字(\ d {1,3},\ d {1,3},\ d {1,3},\ d {1,3}) 對於域,只需要google正則表達式來匹配域URL

+0

正則表達式無法選擇,因爲域需要解析 – Paranaix 2012-02-23 15:31:56

+0

然後創建一個新的URL(域).getContent();檢查域 – Churk 2012-02-23 17:38:38