1
私のプロジェクトでいくつかの更新が行われた後、入力パターンはもはや機能しません。イオン2.1.18入力パターンに更新後のように見えることは壊れているようです: この部分はPassword.valid前に、私のために働いたが、今常に偽です:イオン/角度2の入力正規表現パターンが壊れています
<ion-item>
<ion-label floating>Password*</ion-label>
<ion-input type="password" required [(ngModel)]="regModel.Password" name="Password"
#Password="ngModel" pattern="^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d*\w]{5,}$"
(change)="checkPassword()"></ion-input>
</ion-item>
<ion-item no-border no-lines no-margin *ngIf="!Password.valid && Password.dirty" color="danger">
<small>Five characters minimum,</small>
<br>
<small> at least 1 uppercase, 1 lowercase and 1 number {{Password.valid}} {{Password.dirty}}
</small>
</ion-item>
更新
おかしい事、いくつかの単純な正規表現は正常に動作しますが、別のものは動作しません。 [a-zA-Z] * - うまく動作しない、\ d {5} - しない
お試しください[パターン] http://stackoverflow.com/questions/34992630/input-validation-with-pattern-angularjs-2 –