2

whois ドメイン ツール サイトのようなアプリをビルドしてみました。

フォームに 1 つtext_fieldあり、フィールドにドメイン名と IP アドレスのみを入力します。

ドメイン名の例: domain.com (http://www.またはhttps://www.またはなしsubdomain.)

IP アドレスの例: 4.4.4.4

正規表現を使用して検証したいので、この正規表現を作成しました(rubular のデモ

([a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+.*)

しかし、それはきれいではありません、www。またはサブドメインは引き続き受け入れられます。

4

2 に答える 2

0

IP アドレス:

/^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}(?:\-([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))?$/
于 2013-06-12T07:39:54.600 に答える