@agile-dev/reg-verify

帮助开发者在开发过程中快速的做一些验证判断使用的工具类库。

Usage no npm install needed!

<script type="module">
  import agileDevRegVerify from 'https://cdn.skypack.dev/@agile-dev/reg-verify';
</script>

README

@agile-dev/reg-verify

帮助开发者在开发过程中快速的做一些验证判断使用的工具类库。

快速上手

安装

npm i @agile-dev/reg-verify

导入项目中

import verify from '@agile-dev/reg-verify'
or
const verify = require('@agile-dev/reg-verify')

使用方式

import verify from '@agile-dev/reg-verify'

if(verify.isChinePhone('xxxxxxx')){
  // 执行逻辑
}

verify.isChinePhone('xxxxxxx',(state)=>{
  // state 返回的结果  true or false
  // 执行逻辑
})

按需加载

import verify , {isChinePhone} from '@agile-dev/reg-verify'
if(isChinePhone('xxxxxx')){
  // 逻辑
}

or 

import verify_life from '@agile-dev/reg-verify/life'
if(verify_life.isChinePhone('xxxxx')){
  // 逻辑
}

Babel 项目

如果你是 Babel 开发的项目的话,那么只需要使用 ``

已经涵盖的有:

生活常用

  • isEmail 是否是正确的邮箱
  • isNumber 是否是数字
  • isIp 是否是正确的IP
  • isFax 是否是正确的传真号
  • isChinaPhone 是否是正确的中国手机号码(11位)
  • isUrl 是否是正确的url网址
  • isAllVehicleNumber 是否是正确的车牌号(燃油车牌号 or 新能源车牌号)
  • isFuelVehicleNumber 是否是燃油车牌号
  • isNewEnergyVehicleNumber 是否是新能源车牌号
  • isInt 是否是整数
  • isFloat 是否是浮点数
  • isEnglish 是否英文
  • isChinese 是否中文
  • isMoney 是否是正确的金额数字
  • isEmpty 是否为空
  • isIDCard 是否是正确的身份证
  • isPercent 是否是正确的百分数
  • isSpace 是否包含空格
  • isBeforeSpace 是否开头空格
  • isAfterSpace 是否末尾空格
  • isChinaPostalCode 是否是中国的邮政编码

更新时间:2020-02-05

物流快递单号

  • isZJSOrderId 宅急送
  • isSFOrderId 顺丰速运
  • isSTOOrderId 申通快递
  • isEMSOrderId EMS
  • isYUNDAOrderId 韵达快递
  • isZTOOrderId 中通快递
  • isHTKYOrderId 百世快递
  • isYTOOrderId 圆通速递
  • isQFKDOrderId 全峰快递
  • isTTKDEXOrderId 天天快递
  • isEYBOrderId EMS经济快递
  • isUCOrderId 优速快递
  • isDBKDOrderId 德邦快递
  • isGTOOrderId 国通快递
  • isSUREOrderId 速尔快递
  • isFEDEXOrderId 联邦快递
  • isSHQOrderId 华强物流
  • isUAPEXOrderId 全一快递
  • isHOAUOrderId 天地华宇
  • isBESTOrderId 百世物流
  • isLBOrderId 龙邦速递
  • isXBOrderId 新邦物流
  • isFASTOrderId 快捷快递
  • isPOSTBOrderId 邮政快递包裹
  • isNEDAOrderId 能达速递
  • isRFDPSOrderId 如风达配送
  • isDBLOrderId 德邦物流
  • isYCTOrderId 黑猫宅急便
  • isLTSOrderId 联昊通
  • isCNEXOrderId 佳吉快递
  • isHZABCOrderId 飞远(爱彼西)配送
  • isXFWLOrderId 信丰物流
  • isESBOrderId E速宝
  • isGDEMSOrderId 广东EMS
  • isQRTOrderId 增益速递

更新时间:2020-02-05