【发布时间】:2017-11-13 14:21:04
【问题描述】:
我对@987654321@ 很陌生,似乎无法在任何地方找到我的答案。我有一个input(如下所示),但我只希望它允许以下内容:
- A-Z
- a-z
- '
- -
- [空间]
我不知道该怎么做。我试过ng-pattern="/^[a-zA-Z\s]*$/"、pattern="/^[a-zA-Z\s]*$/"和ng-pattern-restrict="/^[a-zA-Z\s]*$/"。
HTML
<td>
<md-input-container>
<input mdInput [(ngModel)]="details.firstName" placeholder="First name(s)" ng-pattern="/^[a-zA-Z\s]*$/">
</md-input-container>
</td>
理想情况下,如果用户输入一个数字字符,我希望它自己被删除或者只是不允许(不显示)在字段中
【问题讨论】:
标签: angular angular2-forms angular2-directives