1

私はこのようなパターンを持っています

<input name="ip" ng-pattern="/^http:\/\/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:[0-9]{4,5}/" class="form-control full-width text-right" type="text" ng-model="resource.ip"/>

最後の部分 {4,5} は 4 以上 5 以下です。しかし、最後に 5 つ以上の整数を入力すると、フォームは ng-invalid に変わりません。

これはhttp://www.regexr.com/で動作します

私の入力が5文字以上を許可している理由は何ですか?

4

1 に答える 1