mirror of
https://github.com/any86/any-rule.git
synced 2025-07-14 15:38:58 +08:00
[feat] 新增 ASCII码表中的全部的特殊字符 正则
This commit is contained in:
parent
5782ee1ddc
commit
39143127bc
@ -1,4 +1,4 @@
|
|||||||
# 正则大全  [](https://marketplace.visualstudio.com/items?itemName=russell.any-rule) [](https://marketplace.visualstudio.com/items?itemName=russell.any-rule) [](https://marketplace.visualstudio.com/items?itemName=russell.any-rule)  [](https://circleci.com/gh/any86/any-rule)
|
# 正则大全  [](https://marketplace.visualstudio.com/items?itemName=russell.any-rule) [](https://marketplace.visualstudio.com/items?itemName=russell.any-rule) [](https://marketplace.visualstudio.com/items?itemName=russell.any-rule)  [](https://circleci.com/gh/any86/any-rule)
|
||||||
|
|
||||||
🦕支持**web** / **vscode** / **idea** / **Alfred Workflow**多平台
|
🦕支持**web** / **vscode** / **idea** / **Alfred Workflow**多平台
|
||||||
|
|
||||||
@ -422,6 +422,11 @@ vscode应用商店中搜索"**any-rule**".
|
|||||||
/^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\W_!@#$%^&*`~()-+=]+$)(?![0-9\W_!@#$%^&*`~()-+=]+$)[a-zA-Z0-9\W_!@#$%^&*`~()-+=]/
|
/^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\W_!@#$%^&*`~()-+=]+$)(?![0-9\W_!@#$%^&*`~()-+=]+$)[a-zA-Z0-9\W_!@#$%^&*`~()-+=]/
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### ASCII码表中的全部的特殊字符
|
||||||
|
```javascript
|
||||||
|
/[\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]+/
|
||||||
|
```
|
||||||
|
|
||||||
### 正整数,不包含0
|
### 正整数,不包含0
|
||||||
```javascript
|
```javascript
|
||||||
/^\+?[1-9]\d*$/
|
/^\+?[1-9]\d*$/
|
||||||
|
9
packages/www/src/RULES.js
vendored
9
packages/www/src/RULES.js
vendored
@ -371,11 +371,16 @@ module.exports = [{
|
|||||||
examples: ['U193683453']
|
examples: ['U193683453']
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
||||||
title: '大写字母,小写字母,数字,特殊符号 `@#$%^&*`~()-+=` 中任意3项密码',
|
title: '大写字母,小写字母,数字,特殊符号 `@#$%^&*`~()-+=` 中任意3项密码',
|
||||||
rule: /^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\W_!@#$%^&*`~()-+=]+$)(?![0-9\W_!@#$%^&*`~()-+=]+$)[a-zA-Z0-9\W_!@#$%^&*`~()-+=]/,
|
rule: /^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\W_!@#$%^&*`~()-+=]+$)(?![0-9\W_!@#$%^&*`~()-+=]+$)[a-zA-Z0-9\W_!@#$%^&*`~()-+=]/,
|
||||||
examples: ['a1@', 'A1@', 'Aa@']
|
examples: ['a1@', 'A1@', 'Aa@']
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
|
title: 'ASCII码表中的全部的特殊字符',
|
||||||
|
rule: /[\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]+/,
|
||||||
|
examples: ["[", ".", "^", "&3%"]
|
||||||
|
},
|
||||||
|
{
|
||||||
title: '正整数,不包含0',
|
title: '正整数,不包含0',
|
||||||
rule: /^\+?[1-9]\d*$/,
|
rule: /^\+?[1-9]\d*$/,
|
||||||
examples: [1231]
|
examples: [1231]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user