angularJS - 如何验证数字是否在字符串中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularJS - 如何验证数字是否在字符串中相关的知识,希望对你有一定的参考价值。
我有一些输入字段(文本)的名称,名字,城市等。现在我想验证该值是否只包含字符(az,AZ)..如果值为“val1”,该函数应返回错误。
我不知道如何做到这一点,有人可以帮助我吗?
答案
您的问题含糊不清,没有自己的代码向我们展示您已经尝试过的内容。请在下次发布之前尝试自己解决问题。尝试构建下面的代码。我相信你正在寻找这样的东西:
<div ng-controller='ctrl'>
<input type='text' ng-model='myInput' ng-change="validate()>
</div>
module.controller('ctrl',['$scope', function ($scope) {
$scope.validate= function() {
return /^[a-zA-Z]+$/.test($scope.myInput);
}
}]);
另一答案
只需将ng-pattern =“/ ^ [a-zA-Z] * $ /”添加到输入元素。
以上是关于angularJS - 如何验证数字是否在字符串中的主要内容,如果未能解决你的问题,请参考以下文章