@geeboo/validation

1.0.0 • Public • Published

validation

TODO: description

Usage

const validation = require('validation');

// TODO: DEMONSTRATE API

校验内容:
-----------------
1.方法名如下:
邮箱:isEmail,validEmail
手机号码:isMobile
电话号码:isPhone
URL地址:isURL
是否全为空格:validNoEmptySpace
统一社会信用代码:isCreditCode
用户名(由字母、数字或下划线 4-16位组成):isUserName
去除头尾两端空格:removeHeadAndTailSpaces
验证银行卡号:isBankCard
验证发票号码格式:isBillphone
验证身份证号码:validateIdCard
用户密码校验(密码由:6-16位字母数字组成):checkPassword
小写校验:validLowerCase
大写校验:validUpperCase
验证大小写校验:validatAlphabets
验证是否非零开头两位小数:validTwoDig
验证最多一位小数:validOneDig
中文校验:validChinese
纯数字校验:validNumber
数字整数验证:WhNumber
将标准时间转成需要格式返回,默认年月日时分秒格式:getFormatTime(time = null, format = 'YYYY-MM-DD HH:MM:SS', separator = '-')
验证日期格式:IsDate
时间日期验证:NewDate
IOS时间日期验证:NewDateOfIos
金额验证:Money
英文验证:IsEnglish
短信验证码验证:IsCode
是否对象验证:IsObject
是否数组验证:IsArr
是否是车牌号验证(普通车辆):IsCarOfOld
是否是车牌号验证(新能源车辆):IsCarOfNew
------------------
2.正则表达式:方法名+reg
```
使用方法
import validate from 'validation'
调用方法(返回true or false): validate.isEmail(value)
调用正则表达式(返回正则表达式):validate.isEmailreg
```

Readme

Keywords

none

Package Sidebar

Install

npm i @geeboo/validation

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

23.8 kB

Total Files

4

Last publish

Collaborators

  • qiuwt