mirror of
https://github.com/any86/any-rule.git
synced 2025-07-14 15:38:58 +08:00
Merge branch 'master' of https://github.com/any86/any-rule
This commit is contained in:
commit
e341724154
12
README.md
12
README.md
@ -59,7 +59,12 @@
|
||||
|
||||
## 中文姓名
|
||||
```javascript
|
||||
/^([\u4e00-\u9fa5·]{2,10})$/
|
||||
/^([\u4e00-\u9fa5·]{2,16})$/
|
||||
```
|
||||
|
||||
## 英文姓名
|
||||
```javascript
|
||||
/(^[a-zA-Z]{1}[a-zA-Z\s]{0,20}[a-zA-Z]{1}$)/
|
||||
```
|
||||
|
||||
## 新能源车牌号
|
||||
@ -127,6 +132,11 @@
|
||||
/(^\d{8}(0\d|10|11|12)([0-2]\d|30|31)\d{3}$)|(^\d{6}(18|19|20)\d{2}(0\d|10|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$)/
|
||||
```
|
||||
|
||||
## 护照(包含香港、澳门)
|
||||
```javascript
|
||||
/(^[EeKkGgDdSsPpHh]\d{8}$)|(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\d{7}$)/
|
||||
```
|
||||
|
||||
## 帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线组合
|
||||
```javascript
|
||||
/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/
|
||||
|
15
src/RULES.js
15
src/RULES.js
@ -55,9 +55,15 @@ module.exports = [
|
||||
},
|
||||
{
|
||||
title: '中文姓名',
|
||||
rule: /^([\u4e00-\u9fa5·]{2,10})$/,
|
||||
example: '如: 葛二蛋、凯文·杜兰特'
|
||||
rule: /^([\u4e00-\u9fa5·]{2,16})$/,
|
||||
example: '如: 葛二蛋、凯文·杜兰特、德克·维尔纳·诺维茨基'
|
||||
},
|
||||
{
|
||||
title: '英文姓名',
|
||||
rule: /(^[a-zA-Z]{1}[a-zA-Z\s]{0,20}[a-zA-Z]{1}$)/,
|
||||
|
||||
example: '如: James、Kevin Wayne Durant、Dirk Nowitzki'
|
||||
},
|
||||
{
|
||||
title: '新能源车牌号',
|
||||
rule: /[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领 A-Z]{1}[A-HJ-NP-Z]{1}(([0-9]{5}[DF])|([DF][A-HJ-NP-Z0-9][0-9]{4}))$/,
|
||||
@ -125,6 +131,11 @@ module.exports = [
|
||||
rule: /(^\d{8}(0\d|10|11|12)([0-2]\d|30|31)\d{3}$)|(^\d{6}(18|19|20)\d{2}(0\d|10|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$)/,
|
||||
example: '如: 622223199912051311'
|
||||
},
|
||||
{
|
||||
title: '护照(包含香港、澳门)',
|
||||
rule: /(^[EeKkGgDdSsPpHh]\d{8}$)|(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\d{7}$)/,
|
||||
example: '如: s28233515、141234567、159203084、MA1234567、K25345719'
|
||||
},
|
||||
{
|
||||
title: '帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线组合',
|
||||
rule: /^[a-zA-Z][a-zA-Z0-9_]{4,15}$/,
|
||||
|
Loading…
x
Reference in New Issue
Block a user