【发布时间】:2013-12-10 19:09:50
【问题描述】:
如果这非常简单,请原谅我,但我用谷歌搜索和搜索并找不到一个好的例子。我对正则表达式不是很好,只需要验证输入有超过 1 个字符(即不是空白)。我正在使用Angular ng-pattern。
<input type="text" ng-model="username" ng-pattern="/regex/">
我需要验证输入中是否存在某些内容(不是空的)。我用了几个例子,但问题是一旦你清除输入,角度仍然认为模式是有效的。一旦输入再次为空,我需要它失败,但不是在第一次加载时。一如既往,非常感谢所有帮助。
编辑: 我基本上需要一个正则表达式来验证该字段不为空。这是plnkr
【问题讨论】:
-
/.{1,}/,或者甚至只是/./应该匹配除空字符串以外的任何内容 -
你有一个代表问题的小提琴吗?
-
@David 在 EDIT 部分的描述中有一个 plnkr 链接。
标签: javascript regex angularjs