1.0.3 • Published 8 years ago

itomix v1.0.3

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

itomix

  1. ⚠️该软件验证函数,若验证失败,则throw new Error, 请使用try{}catch(){} 或Promise 的.catch()进行捕获
  2. 验证部分都可同时验证多个参数。

Test syntax

const ito = require('itomix');

try{

  ito.moible_valid('13501212321');

}catch(e){
  console.log('验证失败', e.message)
}

Usage

$ npm install itomix --save

valid content

tools content


valid content

params_valid

验证是否Object里面含有这个属性

.params_valid({a:1, b:2, c:3}, ['a', 'b', 'c', 'd'])

moible_valid

验证手机号码

.moible_valid('13501212321', '13212111111')

email_valid

验证邮箱

.email_valid('shanquan54@163.com','shanquan54@gmail.com')

gender_valid

验证性别,统一使用 F,M 代表性别

.gender_valid('F', 'M', 'F')

number_valid

验证数字

.number_valid(1,2,3, '4')

idcard_valid

验证身份证,支持15位,18位身份证验证

.idcard_valid('341224198710288211')

tools content

random_str

生成随机长度字符串,第一个参数为字符串长度,第二可选参数为随机库,默认为:ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678

.random_str(6)
.random_str(4, '1234567890')
1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago