-2
パターン属性で検証を実装していますが、機能しません。angular2でパターンが機能していません
<input type="text" formControlName="mobile" name="mobile" pattern="[0-9]" />
パターン属性で検証を実装していますが、機能しません。angular2でパターンが機能していません
<input type="text" formControlName="mobile" name="mobile" pattern="[0-9]" />
携帯電話番号にこのパターンを使用します。
<input type="text" name="mobile" ng-pattern="/\d{10}/" />
それとも あなたはこの
Mobile Number :
<input type="text" class="form-control" ng-model="mobileNo" name="mobileNo" ng-pattern="regEx" />
を使用することができますJavaScriptの
$scope.regEx="/^[0-9]{10,10}$/;"
あなたはそれがpattern属性で作業作らしたい場合は、
<input type="text" pattern="[789][0-9]{9}">
私は角度1について答えると思います。私の質問は角度2であり、パターンがサポートされているかどうかはわかりませんでした。 – Manish
が正常に動作しますが、あなたのパターンは '[0-9]' ...です。 '[0-9] *'または '[0-9] + ' – Phill
ありがとうございます、それは今働いています。電子メールはどうですか? regexに何か問題がありますか? – Manish
はい、正規表現の先頭と末尾には存在しないはずの '/'があります。これらはJavaScriptで正規表現を書くときにのみ必要です。 – Phill