Javascript 模式在angular2中不起作用
我正在通过模式属性实现验证,但它不起作用Javascript 模式在angular2中不起作用,javascript,angularjs,angular,Javascript,Angularjs,Angular,我正在通过模式属性实现验证,但它不起作用 <input type="text" formControlName="mobile" name="mobile" pattern="[0-9]" /> 将此模式用于手机号码 <input type="text" name="mobile" ng-pattern="/\d{10}/" /> 如果您想让它与模式属性一起工作,那么 <input type="text" pattern="[789][0-9]{9}"&g
<input type="text" formControlName="mobile" name="mobile" pattern="[0-9]" />
将此模式用于手机号码
<input type="text" name="mobile" ng-pattern="/\d{10}/" />
如果您想让它与模式属性一起工作,那么
<input type="text" pattern="[789][0-9]{9}">
工作正常,但您的模式是[0-9]
。。。它应该是[0-9]*
或[0-9]+
谢谢,它正在工作。电子邮件呢。。正则表达式有什么问题吗?是的,正则表达式的开始/结束有/
,不应该在那里。我想你应该回答angular 1,我的问题来自angular 2,我不确定是否支持模式。
$scope.regEx="/^[0-9]{10,10}$/;"
<input type="text" pattern="[789][0-9]{9}">