1.0.0-Alpha.7 • Published 4 years ago

@wedjs/validate v1.0.0-Alpha.7

Weekly downloads
-
License
-
Repository
-
Last release
4 years ago

@wedjs/validate


介绍

字符串类型的正则验证,字符串长度验证


安装

通过 NPM 安装:

npm i @wedjs/validate

或者 直接引用 CDN

<script src="https://cdn.wangerdi.cn/wedjs/validate.js"></script>

使用

_.validStringType(str, type)

正则检测字符串类型,返回boolean。

参数
参数名类型默认值是否必填描述
strstring必填需要验证的内容
typestring必填验证类型(下方参考值)
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。

参数
参数名类型默认值是否必填描述
strstring必填需要验证的内容
minnumber-1选填要求验证内容最小长度为多少,-1则为无限制
maxnumber-1选填要求验证内容最大长度为多少,-1则为无限制
示例
  _.checkStringLength('1000000', 0, 10); // true