1.0.9 • Published 12 months ago

@muyi086/validator v1.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

validator

中文

npm npm bundle size npm GitHub

Install

npm install @muyi086/validator
# common JS
const validator = require('@muyi086/validator')
# es6
import validator from '@muyi086/validator'

Use

// phone
const phone = '15507810249'
const value = validator.verify(phone, 'phone')

// telPhone
const telPhone = '0571-4340259'
const value = validator.verify(telPhone, 'telPhone')

// email
const email = 'yanglu4340@gmail.com'
const value = validator.verify(email, 'email')

// password
const password = 'helloWorld888'
const value = validator.verify(password, 'password')

// dateTime
const dateTime = '2020-11-03'
const value = validator.verify(dateTime, 'dateTime')

// identityCard
const identityCard = '43062319181212003X'
const value = validator.verify(identityCard, 'identityCard')

// website
const url = 'www.baidu.com'
const value = validator.verify(url, 'website')

// taxnum
const taxnum = '259595959529592'
const value = validator.verify(taxnum, 'taxnum')

// isNum
const temp = '259595'
const value = validator.verify(temp, 'isNum')

// isImg
const temp = 'jpg'
const value = validator.verify(temp, 'isImg')

// isVideo
const temp = 'mp4'
const value = validator.verify(temp, 'isVideo')

// isAudio
const temp = 'mp3'
const value = validator.verify(temp, 'isAudio')

// isLetter
const temp = 'mp3'
const value = validator.verify(temp, 'isLetter')

// isNumLetter
const temp = 'mp3'
const value = validator.verify(temp, 'isNumLetter')

// isHanzi
const temp = '张三'
const value = validator.verify(temp, 'isHanzi')

// verify length
const password = 'helloWorld888'
const limitLength = 10
const value = validator.verify(password, 'password', limitLength)

// verify general fields
// input label name,example: verify (value, '地区')
const address = '杭州市'
const value = @validator.verify(address, '地区')

Attr explain

  1. typeArr : verify attr array
  2. typeKeyValue : verify attr key and value

Function

functionparameterdefaultrequireddescription
verifyvaluestringrequireda string value needs to verify
verifykeystringoptionalkey attr
verifylimitLengthnumberoptionala number limit value's length
1.0.9

12 months ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.2

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago