mirror of
https://github.com/any86/any-rule.git
synced 2025-07-13 23:38:58 +08:00
feat: 增加"统一社会信用代码"正则(#40)
This commit is contained in:
parent
d61a18c076
commit
d3dd1a278c
25
CHANGELOG.md
25
CHANGELOG.md
@ -1,28 +1,33 @@
|
||||
# 更新日志
|
||||
🚀 提交问题: https://github.com/any86/any-rule/issues/new
|
||||
|
||||
- 0.0.11
|
||||
- [x] 增加"统一社会信用代码"正则
|
||||
|
||||
- 0.0.10
|
||||
1. 迅雷正则增加thunderx规则的支持
|
||||
- [x] 迅雷正则增加thunderx规则的支持
|
||||
|
||||
- 0.0.9
|
||||
1. 修复"ed2k"正则错误
|
||||
- [x] 修复"ed2k"正则错误
|
||||
|
||||
- 0.0.8
|
||||
1. 优化车牌号正则
|
||||
- [x] 优化车牌号正则
|
||||
|
||||
- 0.0.7
|
||||
1. 更新"银行卡"的匹配长度为10-30位,参考[微信支付](https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=22_1)
|
||||
- [x] 更新"银行卡"的匹配长度为10-30位,参考[微信支付](https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=22_1)
|
||||
|
||||
- 0.0.6
|
||||
1. 修复"手机号(严禁)正则"错误.
|
||||
- [x] 修复"手机号(严禁)正则"错误.
|
||||
|
||||
- 0.0.5
|
||||
1. 增加正则"迅雷链接" / "ed2k连接" / "磁力链接" / "子网掩码" / "linux文件(夹)路径" / "window文件(夹)路径"
|
||||
- [x] 增加正则"迅雷链接" / "ed2k连接" / "磁力链接" / "子网掩码" / "linux文件(夹)路径" / "window文件(夹)路径"
|
||||
|
||||
|
||||
- 0.0.4
|
||||
1. 优化"大于0, 小于150, 支持小数位出现5"减少没必要的捕获
|
||||
2. 修复"html注释"没有匹配换行符
|
||||
- [x] 优化"大于0, 小于150, 支持小数位出现5"减少没必要的捕获
|
||||
- [x] 修复"html注释"没有匹配换行符
|
||||
|
||||
- 0.0.3
|
||||
|
||||
1. 解决vscode低版本兼容问题
|
||||
2. 替换主页的git图地址
|
||||
- [x] 解决vscode低版本兼容问题
|
||||
- [x] 替换主页的git图地址
|
@ -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)
|
||||
|
||||
支持**图形界面** / **vscode插件**2种查询方式.
|
||||
|
||||
@ -18,6 +18,11 @@ https://any86.github.io/any-rule/
|
||||
|
||||
## 正则
|
||||
|
||||
### 统一社会信用代码
|
||||
```javascript
|
||||
/[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}/
|
||||
```
|
||||
|
||||
### 迅雷链接
|
||||
```javascript
|
||||
/^thunderx?:\/\/[a-zA-Z\d]+=$/
|
||||
|
@ -40,9 +40,9 @@ function testOne(one) {
|
||||
}
|
||||
|
||||
if(0 === failGroup.length) {
|
||||
console.log(chalk.green('\r\n全部测试通过!'))
|
||||
console.log(chalk.green('\r\n🚀 全部测试通过!'))
|
||||
} else {
|
||||
console.log(chalk.red('='.repeat(30) + '未通过测试' + '='.repeat(30)));
|
||||
console.log(chalk.red('='.repeat(30) + '🔥 未通过测试' + '='.repeat(30)));
|
||||
|
||||
// 失败列表
|
||||
failGroup.forEach(item=>{
|
||||
|
@ -1,4 +1,9 @@
|
||||
module.exports = [
|
||||
{
|
||||
title: '统一社会信用代码',
|
||||
rule: /[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}/,
|
||||
examples: ['91230184MA1BUFLT44', '92371000MA3MXH0E3W'],
|
||||
},
|
||||
|
||||
{
|
||||
title: '迅雷链接',
|
||||
|
Loading…
x
Reference in New Issue
Block a user