問題タブ [angularjs-ng-pattern]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
522 参照

javascript - ng-pattern の特定の 10 進数形式に一致する正規表現を探しています

angularのng-pattern属性に入れる正規表現を探しています。

特定の小数パターンのみを満たす式を探しています。

私が思いついた

上記のパターンは、次の番号に正しく一致します。

これは問題ありませんが、ユーザーが入力した場合、12.12必要に応じてこれを拒否しません。

0 投票する
1 に答える
670 参照

angularjs - AngularJS で ng-pattern を使用したテキスト入力の検証

AngularJs の ng-pattern ディレクトリでテキスト入力を検証したい。テキスト入力には、,(カンマ) で区切られた複数の IP アドレスと IP 範囲を含めることができます。

例として;

誰かがこれについて私を助けることができますか?

0 投票する
1 に答える
2968 参照

angularjs - ng-pattern を使用して、コンマで区切られた 10 個の数値入力を制限する方法

1 つのテキスト フィールドに 8 文字までの数字をカンマで区切って 10 個まで入力したいと考えています。たとえば、12345678,12345678,12345678,12345678.....

唯一のことは、数字は最大で 8 文字までしか入力できず、最大で最大 10 個の数字しか入力できないことです。数字を入力し続けることができるところまで持っていますが、それらの制限でそれを取得できず、助けが必要です.

これは私が今持っているものです: ng-pattern="/^([0-9\s])+(,[0-9\s]+)*$/"

0 投票する
0 に答える
184 参照

angularjs - ディレクティブを介して ng-pattern を動的に追加しても検証が開始されない

次のディレクティブを使用して、特定のフォームの特定の入力に ng-pattern を追加しようとしています。ng-pattern を追加していますが、検証が機能していません。ただし、入力に ng-pattern を手動で追加するたびに、検証は正常に機能します。これが機能しない理由に関する私の唯一の仮定は、角度が入力フィールドに追加されている ng-pattern を認識していないということですか? その場合、これはどのように解決できますか?申し訳ありませんが、私はAngular初心者のようなものです。これが私の指示です:

0 投票する
1 に答える
556 参照

angularjs - ドライブ文字を検証する ng-pattern (正規表現)

正規表現で少し苦労しています。どんな助けでも大歓迎です。

問題: ユーザーがパスにドライブ文字を入力したときにエラーを表示したい。

例: ユーザーが C:\ または D:\ または S:\ .... と入力すると、フォームにエラーが表示されます。誰かが //remote server/example.txt を入力すると、続行できるはずです。

http://plnkr.co/edit/jyKfOdnctnhCkIeT4r2Z?p=preview