From 043137e96497eda944701037b553a25c42d433d7 Mon Sep 17 00:00:00 2001 From: Keeko <787018661@qq.com> Date: Fri, 11 Mar 2022 16:30:39 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=20=E4=BF=AE=E5=A4=8D=E6=95=B4=E6=95=B0?= =?UTF-8?q?=E9=80=BB=E8=BE=91,=20ban=20"022",=20allow=20"22"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 19 +++++++------------ packages/www/src/RULES.js | 2 +- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index e5974b1..4e21777 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,6 @@ 🦕支持**web** / **vscode** / **idea** / **Alfred Workflow**多平台 -## 🔥 我新开发的vscode插件 -**any-type, 一键JSON转Typescript类型** - -https://github.com/any86/any-type - ## :rocket:web版本 https://any86.github.io/any-rule/ @@ -49,7 +44,7 @@ vscode应用商店中搜索"**any-rule**". **注意**: 图解直接使用了https://regexper.com, 在此对作者表示敬意和感谢. -## 🥠社区版本 +## 社区版本 [idea版](https://github.com/zhoriya/idea-rule) [Alfred Workflow版](https://github.com/cccyb/workflows) @@ -119,17 +114,17 @@ vscode应用商店中搜索"**any-rule**". ### linux"隐藏文件"路径 ```javascript -/^\/(?:[^/]+\/)*\.[^/]*/ +/^\/(?:[^\/]+\/)*\.[^\/]*/ ``` ### linux文件夹路径 ```javascript -/^\/(?:[^/]+\/)*$/ +/^\/(?:[^\/]+\/)*$/ ``` ### linux文件路径 ```javascript -/^\/(?:[^/]+\/)*[^/]+$/ +/^\/(?:[^\/]+\/)*[^\/]+$/ ``` ### window"文件夹"路径 @@ -194,7 +189,7 @@ vscode应用商店中搜索"**any-rule**". ### base64格式 ```javascript -/^\s*data:(?:[a-z]+\/[a-z0-9-+.]+(?:;[a-z-]+=[a-z0-9-]+)?)?(?:;base64)?,([a-z0-9!$&',()*+;=\-._~:@/?%\s]*?)\s*$/i +/^\s*data:(?:[a-z]+\/[a-z0-9-+.]+(?:;[a-z-]+=[a-z0-9-]+)?)?(?:;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*?)\s*$/i ``` ### 数字/货币金额(支持负数、千分位分隔符) @@ -259,7 +254,7 @@ vscode应用商店中搜索"**any-rule**". ### 可以被moment转化成功的时间 YYYYMMDD HH:mm:ss ```javascript -/^\d{4}([/:-\S])(1[0-2]|0?[1-9])\1(0?[1-9]|[1-2]\d|30|31) (?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$/ +/^\d{4}([\/:-\S])(1[0-2]|0?[1-9])\1(0?[1-9]|[1-2]\d|30|31) (?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$/ ``` ### email(邮箱) @@ -439,7 +434,7 @@ vscode应用商店中搜索"**any-rule**". ### 整数 ```javascript -/^-?[0-9]\d*$/ +/^-?[1-9]\d*$/ ``` ### 浮点数 diff --git a/packages/www/src/RULES.js b/packages/www/src/RULES.js index 4228fef..9022fdb 100644 --- a/packages/www/src/RULES.js +++ b/packages/www/src/RULES.js @@ -387,7 +387,7 @@ module.exports = [{ }, { title: '整数', - rule: /^-?[0-9]\d*$/, + rule: /^-?[1-9]\d*$/, examples: [-1231, 123] }, {