2017-01-02 4 views
-4

実際には数値パターンのJavascript正規表現を探しています。正規表現は、以下の形式の任意の数値入力を受け付けなくべきではない0.0.0Javascript特定の数値パターンの正規表現

条件:

  • パターンの各セグメントは、範囲有効

0-10間
2.9.6
0.6.10 0.0.1

無効
0.0.0

任意の助けいただければ幸いです..!ありがとうございました...!!

+0

はあなたが私たちを見ることができますあなたは何を試してみましたか? – Rajesh

+0

グループをキャプチャし、 'if'文を使って比較してください。複雑な正規表現のすべてを使用すると、システムが遅くなる可能性があります。 –

答えて

1

ただ、否定先読みを使用します。

/^(?!0\.0\.0$)(?:\d|10)\.(?:\d|10)\.(?:\d|10)$/ 
+0

'00.1.1 'のために失敗します – Rajesh

+0

@Rajesh:問題は何ですか?これは許されません。 – Toto

+0

@Rajesh:はい、私の正規表現で何が間違っています、それは仕事をします。 – Toto