正则类 - ikValidate
导入方式
script
import { ikValidate } from 'iking-utils'为空校验 - isNotEmpty
script
isNotEmpty(obj: string | null | undefined)参数说明
| 参数值 | 类型 | 默认值 | 参数值说明 |
|---|---|---|---|
| obj | string | null | undefined | - | 一个要校验的数据 |
取用方式
const str = ''
ikValidate.isNotEmpty(str)
<!-- outPut: ikValidate.isNotEmpty(str) true -->汉字 - ch
正则值取用方式
ikValidate.ch字母 - en
正则值取用方式
ikValidate.en字母数字 - wordNumber
正则值取用方式
ikValidate.wordNumber车牌号(新能源+非新能源) - carNumber
正则值取用方式
ikValidate.carNumber手机号 - phone
正则值取用方式
ikValidate.phoneemail(邮箱) - emil
正则值取用方式
ikValidate.emil座机 - telPhone
正则值取用方式
ikValidate.telPhone身份证号 - idNumber
支持1/2代(15位/18位数字)
正则值取用方式
ikValidate.idNumber香港身份证 - hkidNumber
正则值取用方式
ikValidate.hkidNumber澳门身份证 - amidNumber
正则值取用方式
ikValidate.amidNumber台湾身份证 - twidNumber
正则值取用方式
ikValidate.twidNumber护照(包含香港、澳门) - passport
正则值取用方式
ikValidate.passport小数 - decimal
正则值取用方式
ikValidate.decimal数字 - number
正则值取用方式
ikValidate.number密码强度校验 - password
最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符
正则值取用方式
ikValidate.password网址 - url
正则值取用方式
ikValidate.url网址+端口 - urlPort
正则值取用方式
ikValidate.urlPortip-v4[:端口] - ipv4
正则值取用方式
ikValidate.ipv416进制颜色 - color
正则值取用方式
ikValidate.color邮政编码(中国) - posta
正则值取用方式
ikValidate.posta匹配连续重复的字符 - repeatChart
正则值取用方式
ikValidate.repeatChartbase64
正则值取用方式
ikValidate.base64