我有一些表单字段,我只想允许它们的字母('ng-valid')。我有以下几点:
<input type="text" ng-model="Example.field1" ng-pattern="/[a-zA-Z]/" />
如果您只键入字母,或只键入非字母,它可以正常工作,但如果它们是混合的,则不会将该字段标记为无效。有人能告诉我为什么会这样吗?提前谢谢。
答案 0 :(得分:1)
尝试这种模式
/^([A-Za-z]+)$/
现在你说你想在字符串中的任何地方放一个字符。