-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}$/;"
屬性然後
<input type="text" pattern="[789][0-9]{9}">
我想你回答角1,我的問題是從角2,我不確定是否支持模式。 – Manish
工作正常,但你模式是'[0-9]'......應該是'[0-9] *'或'[0-9] +' – Phill
謝謝,它現在正在工作。電子郵件怎麼樣.. 正則表達式有什麼問題嗎? – Manish
是的,正則表達式的開始/結尾有'/',不應該在那裏。這些只在JavaScript中編寫正則表達式時才需要。 – Phill