1.0.0-Alpha.7 • Published 4 years ago
@wedjs/validate v1.0.0-Alpha.7
@wedjs/validate
介绍
字符串类型的正则验证,字符串长度验证
安装
通过 NPM
安装:
npm i @wedjs/validate
或者 直接引用 CDN
:
<script src="https://cdn.wangerdi.cn/wedjs/validate.js"></script>
使用
_.validStringType(str, type)
正则检测字符串类型,返回boolean。
参数
参数名 | 类型 | 默认值 | 是否必填 | 描述 |
---|---|---|---|---|
str | string | 必填 | 需要验证的内容 | |
type | string | 必填 | 验证类型(下方参考值) |
type参数默认的值
- email - 邮箱
- mobile - 手机号码
- tel - 电话号码
- idcard - 身份证号码
- url - URL地址
示例
// 可自定义添加type值,添加值必须为RegExp
_.validate.number = /^\d+$/g
_.validStringType('13333333333', 'mobile'); // true
_.validStringType('abc', 'number'); // false
_.checkStringLength(str, min, max)
验证数据长度有效性,返回boolean。
参数
参数名 | 类型 | 默认值 | 是否必填 | 描述 |
---|---|---|---|---|
str | string | 必填 | 需要验证的内容 | |
min | number | -1 | 选填 | 要求验证内容最小长度为多少,-1则为无限制 |
max | number | -1 | 选填 | 要求验证内容最大长度为多少,-1则为无限制 |
示例
_.checkStringLength('1000000', 0, 10); // true
1.0.0-Alpha.7
4 years ago
1.0.0-Alpha.4
4 years ago