UNPKG

@bizk/regexps

Version:

常用正则表达式,统一应用站点正则校验,保障同一规则下数据安全。

83 lines (51 loc) 1.42 kB
# @bizk/regexps [![NPM version](https://img.shields.io/npm/v/@bizk/regexps.svg?style=flat)](https://npmjs.org/package/@bizk/regexps) [![NPM downloads](https://img.shields.io/npm/dm/@bizk/regexps.svg?style=flat)](https://npmjs.org/package/@bizk/regexps) 常用正则表达式,统一应用站点正则校验,保障同一规则下数据安全。 [详细文档](https://bizk.qhan.wang/regexps) ### 安装方式 推荐使用`pnpm`作为包管理工具。当然也可使用`npm`或者`yarn````bash pnpm add @bizk/regexps ``` ### 示例 #### 手机号码 ```tsx | pure import { iphone } from '@bizk/regexps'; iphone.test('15828058888'); ``` ### 电子邮箱 ```tsx | pure import { email } from '@bizk/regexps'; email.test('libra@bizk.com'); ``` ### URL ```tsx | pure import { url } from '@bizk/regexps'; url.test('github.com/qhanw'); ``` ### 身份证号 ```tsx | pure import { idCard } from '@bizk/regexps'; idCard.test('510101198812125432'); ``` ### IP 地址 ```tsx | pure import { ip } from '@bizk/regexps'; ip.test('192.168.8.8'); ``` ### 银行卡号 ```tsx | pure import { bankCard } from '@bizk/regexps'; bankCard.test('6222024444428455333'); ``` ### 统一社会信用代码 ```tsx | pure import { uscc } from '@bizk/regexps'; uscc.test('6222024444428455333'); ``` ### 邮政编码 ```tsx | pure import { postcode } from '@bizk/regexps'; postcode.test('6222024444428455333'); ```