regex-util
github 地址: 传送门
正则表达式可以用于匹配和替换,该项目搜集开发者日常开发任务需要用到的一些匹配、验证的需求。
该项目会不断收集,不断优化,欢迎issues!
安装
$ npm install regex-util --save
使用
const regex-util = require('regex-util');
regex-util.isIDCard('440682199011133238')
API
Checker
-
isIDCard 身份证检查
/** * Check whether the content is IDCard * @param {string} content */ isIDCard = function( content )
-
isPassword 检查是否符合密码强度 (密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间) ,
参数可以调整/** * Check whether the password meets the requirements * @param {string} content * @param {boolean} isGroup 是否开启包含大小写字母和数字的组合 * @param {boolean} acceptSpecial 能否使用特殊字符 * @param {int} starLength 最低长度 * @param {int} endLength 最高长度 */ isPassword = function( content , isGroup , acceptSpecial , starLength , endLength)
-
isChinese 中文检查
/** * Check whether the content is Chinese * @param {string} content */ isChinese = function( content )
-
isEmail 邮箱检查
/** * Check whether the content is Email * @param {string} content */ isEmail = function( content ) ```
</li>
<li>
<p>isMoney 金额检查</p>
<pre><code>/**
* 检查文本是否是金额,支持小数点
* @param {string} content
*/
isMoney = function( content )</code></pre>
</li>
<li>
<p>isPhone 手机号检查</p>
<pre><code>
/**
* Check whether the content is Phone
* @param {string} content
*/
isPhone = function( content )
```
Matcher
- getPictures 获取html中的所有图片链接
/** * @param {string} html */ getPictures = function( html )
License
MIT
继续阅读

我的微信
微信扫一扫
评论