テキスト ボックスから IP/DNS 名を許可する必要があります。IP で機能する IP 正規表現を探しています。
今、私は1つの正規表現を使用しています:
/\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b/
0〜255の範囲で機能していました。ただし、5 つの部分を持つ 121.21.05.234.01 などの無効な IP を許可します。
以下のようなすべてのシナリオで機能する正規表現が必要です。
10.2.22.1 - true
123.123.123.123 - true
123.123.023.12 - true
12.23.12.0 - true
121.21.05.234.01 - false
DNS式も教えてください。