Java正規表現 – IPアドレス(v4)をチェックする




業務アプリケーションではあまり使用しないかもしれませんが、パソコン等の端末情報を持つようなシステムでは、IPアドレスを登録する場合があります。

IPアドレス(v4)をチェックするサンプル

さっそく、正規表現を使って、IPアドレスのチェックをしてみます。

サンプルの解説

Pattern#matches(String,String)にて、チェック形式の正規表現とチェック対象の文字列を指定することで、正規表現にマッチしているか、チェックすることができます。

IPアドレス(v4)の正規表現 ((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])([.](?!$)|$)){4}