無料オンラインIPアドレス&Regexバリデーター
IPアドレス(v4/v6)と正規表現パターンを検証します。
Who uses the IPアドレス&Regexバリデーター?
- コードで使用する前に単一のIPアドレスの形式が正しいか再確認する開発者。
- IPv4またはIPv6アドレスを有効または無効にする条件を学ぶ学生。
- スクリプトを書かずにサンプル文字列に対して独自の正規表現パターンをテストしたい人。
How the IPアドレス&Regexバリデーター works
モードを選択します:IP ValidatorまたはRegex Test。
IP Validatorモードでは、IPアドレスを入力してValidateをクリックし、IPv4とIPv6の形式に対してチェックします。
Regex Testモードでは、自分自身のパターンとテスト値を入力して、マッチするかどうかを確認します。
結果は入力すると同時にライブで更新されます。
Tips & tricks
- 組み込みのIPv4/IPv6ルールの代わりに独自のパターンで検証するには、Regex Testモードに切り替えてください——アプリ向けに書いている入力検証の正規表現をテストするのに便利です。
- このツールは1回のパスでIPv4とIPv6の両方をテストします——どちらのタイプを確認しているか指定する必要はありません。
- CIDR/サブネット範囲のチェックやIPリストの一括検証には、このツールは適していません——サブネット計算機やスクリプトを使用してください。
- IPv4の正規表現は、単純な\d{1,3}パターンが誤って受け入れてしまう範囲外のオクテット(.256など)を正しく拒否します。
Frequently Asked Questions
有効なIPv4アドレス形式とは?
IPv4アドレスは、ドットで区切られた4つのオクテット(0〜255)です:192.168.1.1。無効な例:192.168.1.256(オクテットが255を超える)、192.168.1(オクテットが3つしかない)。各オクテットの有効範囲は0〜255です。
有効なIPv6アドレス形式とは?
IPv6はコロンで区切られた4桁の16進数を8グループ使用します:2001:0db8:85a3:0000:0000:8a2e:0370:7334。連続するゼログループは::に省略できます。::1はループバックアドレス(IPv4の127.0.0.1に相当)です。
このツールは複数のIPを一度に検証できますか(一括モード)?
いいえ——一度に1つのIPアドレスを検証します。リストを一括で検証するには、各行を個別にチェックするか、スクリプトを使用する必要があります(お使いの言語の正規表現ライブラリで、同じIPv4/IPv6パターンに対してリストを一括テストできます)。
このツールはCIDR表記やサブネット範囲をチェックしますか?
いいえ——IPアドレスの形式(正しい形式のIPv4またはIPv6アドレスであるか)のみを検証し、指定されたCIDRブロック内にIPが収まるかどうかは判定しません。CIDR範囲のチェックには専用のサブネット計算機を使用してください。
IPv4アドレスを検証する正規表現パターンは?
堅牢なパターン:^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$。999のような無効な値を許容してしまう単純な\d{1,3}パターンは避けてください。これはIP Validatorモードが内部で使用しているパターンです。
Is my data safe when using the IPアドレス&Regexバリデーター?
Completely safe. The IPアドレス&Regexバリデーター processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
Can I use the IPアドレス&Regexバリデーター output in commercial projects?
Yes. The IPアドレス&Regexバリデーター is a utility tool and its output carries no licensing restrictions. You are free to use results in any project, commercial or personal.
Does the IPアドレス&Regexバリデーター follow official standards?
Yes. The IPアドレス&Regexバリデーター is built to comply with the relevant industry standard or specification for this utility type. If you encounter an unexpected result, verify your input against the specification — edge cases outside the standard may produce undefined behaviour.