-
ng-pattern="/^[0-9]+(.[0-9])?$/" 只允许小数点后一位的数字
-
ng-pattern="/^+?[1-9]*d$/" 只能是整数
-
ng-pattern="/^[0-9]+(.d+)$/" 必须是小数
-
ng-pattern='/^[0-9]*$/' 只能是数字
-
ng-pattern='/^[0-9]{0,4}(\.[0-9]{0,6})?$/' 小数点前最多4位,后最多6位(经纬度)
-
ng-pattern='/^(?=.*d)(?=.*[a-z])(?=.*[A-Z])(?=.*[~!@#$%^&*(),.])[da-zA-Z~!@#$%^&*(),.]{6,}$/' 必须包括数字/小写字母/大写字母/特殊符号,且没有顺序
-
ngPattern动态定义正则表达式,js中定义self.textlat = '[0-9]{0,4}(\.[0-9]{0,6})?'(不需要开头/^和结尾$/),html中 ng-pattern='$ctrl.textlat'
-
ng-pattern="/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/" 管理员账号必须为邮箱地址
-
ng-pattern="/^[0-9a-zA-Z ]{0,20}$/" 必须在20个字符以内,仅限字母、数字、空格