regular-javascript

1.0.7 • Public • Published

regular-javascript

注意:1.0.3版本后默认传入空string,则返回false,在1.0.2版本传入空string会返回空string

注意:1.0.6版本后仅支持ES module导出(本人偷懒,有空再加吧,要require导入的可以借助第三方插件转。)

方法

isEmail:是否邮箱,
isUrl:是否url地址,
isDomain:是否域名,
isIp:是否ip地址,
isCreditCard:是否信用卡,
isEnNo:是否字母和数字,
isNumber:是否数字,
isHtml:是否是否HTML标签,
isPhone:是否手机号,
isDateStr:是否年月日 2000-01-01 or 2001-1-1
isTel:是否座机电话,
isIDCard:是否2019身份证校验15位18位,
isZH:是否全部中文,
isDecimal:是否小数,
isEN:是否全英文,
isSmallEn:是否小写字母,
isBigEn:是否大写字母,
isIpv4:是否ipv4校验,
isIpv6: 是否ipv6,
isWeChat:是否微信号校验,
isPostalCode:是否邮政编码校验,
isZHNumber:是否中文+数字,
isNotEn:是否不是字母,
isThunder: 是否迅雷链接,
isEd2k: 是否ed2k链接,
isMagnet: 是否磁力链接,
isSubnetMask: 是否子网掩码,
isVideoLink: 是否视频链接,
isImageLink: 是否图片链接,
isHours24:是否24小时制时间(HH:mm:ss),
isHours12:是否12小时制时间(hh:mm:ss),
isBase64: 是否base64格式,

###安装

npm install regular-javascript

###引入

import * as regular from 'regular-javascript' 全部引入
import { isEmail, isUrl } from 'regular-javascript' 部分引入

###用法

全部引入用法:regular.isEmail.test(data)
部分引入用法:isEmail.test(data)

Package Sidebar

Install

npm i regular-javascript

Weekly Downloads

15

Version

1.0.7

License

ISC

Unpacked Size

6.2 kB

Total Files

5

Last publish

Collaborators

  • xiaobibo