feat: 区分"手机号"分为严谨和宽松2种

This commit is contained in:
宁宁 2019-07-05 09:16:52 +08:00
parent a9d87ebddb
commit f69ee8628f
2 changed files with 12 additions and 2 deletions

View File

@ -46,11 +46,16 @@
/^((https?|ftp|file):\/\/)?([\da-z.-]+)\.([a-z.]{2,6})(\/\w\.-]*)*\/?/
```
## 手机号
## 手机号(严谨), 根据工信部2019年最新公布的手机号段
```javascript
/^1((3[\d])|(4[5,6,7,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[\d])|(9[1,8,9]))\d{8}$/
```
## 手机号(宽松), 只要是13,14,15,16,17,18,19开头即可
```javascript
/^1[3-9]\d{9}$/
```
## 大写字母
```javascript
/^[A-Z]+$/

View File

@ -46,10 +46,15 @@ module.exports = [{
example: '如: www.qq.com 、file:///C:/Users/KD/index.js'
},
{
title: '手机号',
title: '手机号(严谨), 根据工信部2019年最新公布的手机号段',
rule: /^1((3[\d])|(4[5,6,7,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[\d])|(9[1,8,9]))\d{8}$/,
example: '如: 18311006933、17888829981'
},
{
title: '手机号(宽松), 只要是13,14,15,16,17,18,19开头即可',
rule: /^1[3-9]\d{9}$/,
example: '如: 18311006933、17888829981'
},
{
title: '大写字母',
rule: /^[A-Z]+$/,