JavaでIPv4アドレスを検証する
2023-10-29 16:50:58
質問
Javaを使ってIPv4アドレスの検証を行いたい。これは
ドット10進数表記
で、3つのドット("
.
")、文字なし、ドットの間に数字、数字は有効範囲内でなければなりません。どのようにすればよいのでしょうか?
どのように解決するのですか?
以下をご覧ください。
https://stackoverflow.com/a/5668971/1586965
これは apache commons library を使っています。
InetAddressValidator
または、この関数を使用することもできます -。
public static boolean validate(final String ip) {
String PATTERN = "^((0|1\\d?\\d?|2[0-4]?\\d?|25[0-5]?|[3-9]\\d?)\\.){3}(0|1\\d?\\d?|2[0-4]?\\d?|25[0-5]?|[3-9]\\d?)$";
return ip.matches(PATTERN);
}
関連
-
Java の switch case 文で必要な定数式の問題の解決法
-
Junitのユニットテストエラー
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] Javaで文字列を分割する方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] java.lang.UnsupportedClassVersionError を修正する方法。サポートされていないメジャー.マイナーバージョン
-
[解決済み] Javaで数値を小数点以下n桁に丸める方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
mvn' は、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
-
undefined[sonar] sonar:デフォルトのスキャンルール
-
Jsoup-Crawlingの動作
-
unsigned char* から const jbyte* {aka const signed char*} への変換が無効です。
-
java -jarコマンドでパッケージを実行すると、無効または破損したjarfile xxxx.jarが表示される。
-
-bash: java: コマンドが見つからない 解決方法
-
FindBugの使用概要
-
XXX型を囲むインスタンスがJavaでアクセスできない
-
java send https request prompt java.security.cert.について。
-
Java:未解決コンパイル問題の解決方法