1.0.20 • Published 1 year ago
iot-validatejs v1.0.20
1、Vue 和 angular 项目均可使用
angular项目使用:导入out/iot-validatejs-rjs.js,使用全局变量DataValidator访问
vue 项目使用:npm i iot-validatejs
2、验证类型/方法名
1)正则校验,传入数据,正则表达式
DataValidator.regTest(data, rule)
2)非空校验
DataValidator.isEmpty(data)
3)必须是整数
DataValidator.isInt(data)
4)必须是正整数
DataValidator.isPositiveInt(data)
5)必须是浮点数,小数位必须是*位,第二个参数不传即默认不限制小数位数
DataValidator.isDouble(data, deci = Infinity)
6)必须是浮点数,且大于0.00
DataValidator.isPositiveDouble(data)
7)大于某值
DataValidator.greaterThan(data, base)
8)小于某值
DataValidator.lessThan(data, base)
9)最大支持的字符长度
DataValidator.maxLength(data, length)
10)邮箱类型
DataValidator.isEmail(data)
11)电话类型
DataValidator.validPhone(data)
12)日期类型
DataValidator.validDate(date)
13)仅支持汉字和字母
DataValidator.validStrA(str)
14)支持中文、数字、字母、括号、逗号、斜杠及下划线
DataValidator.validStrB(str)
15)1-30个字符,中文、数字、字母及下划线;(一个中文、一个数字、一个字母、下划线均代表一个字符)
DataValidator.validStrC(str)
16)4~15位数字/中英文/下划线,不能以数字开头
DataValidator.validStrD(str)
17)长度6-20字符,至少含大小写字母、数字、特殊符号两组任意组合
DataValidator.validStrE(str)
18)长度在6-20个字符,至少包含大小写字母、数字两组的任意组合
DataValidator.validStrF(str)
19)最大支持字符数256,内容仅支持0-9 A-Z,特殊字符仅支持_
DataValidator.validStrG(str)
20)内容仅支持字母、数字
DataValidator.validStrH(str)
1.0.19
1 year ago
1.0.18
1 year ago
1.0.20
1 year ago
1.0.17
2 years ago
1.0.16
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago