0.0.58 • Published 1 year ago
@utools/universal v0.0.58
前端通用函数封装 universal
@utools/universal
封装了常用了工具函数,包括dom
、cookie
、storage
、url
、date
、string
、array
、object
、number
、function
、browser
、device
、image
、file
、math
、regexp
、validate
、color
、other
等等,满足你的日常开发需求。
详细请参考文档
安装
npm i @utools/universal
快速上手
通用正则匹配
判断是否为16进制颜色,rgb 或 rgba
import { isColor } from '@utools/universal'
console.log(isColor("#fff")); // true
console.log(isColor("rgba(255,255,200)")); // false
console.log(isColor("rgba(255,255,200,1)")); // true
判断是否为正确的年月日
import { isValidDataTime } from '@utools/universal'
console.log(isValidDataTime(('2019-10-100'))) // false
console.log(isValidDataTime(('2019-10-10'))) // true
console.log(isValidDataTime(('2019-02-28'))) // true
console.log(isValidDataTime(('2019-02-29'))) // false
判断是否为邮箱地址
import { isEmail } from '@utools/universal'
console.log(isEmail('q23@gmail.com')); //true
console.log(isEmail('q23gmail.com')); //false
console.log(isEmail('q23gm@ail.com')); //true
console.log(isEmail('q23gm@163.com')); //true
判断是否为手机号码
import { isTelPhoneNum } from '@utools/universal'
console.log(isTelPhoneNum("12345678901")); // false
console.log(isTelPhoneNum("18171123123")); // true
判断是否为身份证号
import { isIdCard } from '@utools/universal'
console.log(isIdCard("430822197406220016")); // true
console.log(isIdCard("43082219740622001x")); // true
判断是否为座机号
import { isLandlineNum } from '@utools/universal'
console.log(isLandlineNum("0755-12345678")); //true
console.log(isLandlineNum("0345-12345678")); // true
console.log(isLandlineNum("x755-12345678")); // false
判断是否为邮政编码
import { isZipCode } from '@utools/universal'
console.log(isZipCode("123456")); // true
console.log(isZipCode("12345")); // false
console.log(isZipCode("832901")); // true
判断是否为合法微信号
import { isWeChat } from '@utools/universal'
console.log(isWeChat("123456")); // false
console.log(isWeChat("12345")); // false
console.log(isWeChat("navalism1")); // true
console.log(isWeChat("cooo1")); // false
0.0.58
1 year ago
0.0.57
1 year ago
0.0.56
1 year ago
0.0.55
1 year ago
0.0.54
1 year ago
0.0.53
1 year ago
0.0.52
1 year ago
0.0.51
1 year ago
0.0.50
1 year ago
0.0.48
1 year ago
0.0.47
1 year ago
0.0.45
1 year ago
0.0.44
1 year ago
0.0.43
1 year ago
0.0.42
1 year ago
0.0.41
1 year ago
0.0.4
1 year ago
0.0.3
1 year ago
0.0.2
1 year ago
0.0.1
1 year ago