官网介绍
-
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个字符以内,仅限字母、数字、空格
posted @
2017-04-25 20:43
白洋花海
阅读(
223)
评论()
编辑
收藏
举报
点击右上角即可分享
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步