From 2534905ff211acdb515faa133479a7070df1cb42 Mon Sep 17 00:00:00 2001 From: kingmui Date: Sat, 25 Apr 2020 22:56:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dhtml=E6=B3=A8=E9=87=8A?= =?UTF-8?q?|=E5=BA=A7=E6=9C=BA|=E5=AF=86=E7=A0=81=E5=8C=B9=E9=85=8D?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +++--- packages/www/src/RULES.js | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 207cf16..16e7e10 100644 --- a/README.md +++ b/README.md @@ -164,7 +164,7 @@ vscode应用商店中搜索"**any-rule**". ### html注释 ```javascript -// +/^$/ ``` ### md5格式(32位) @@ -269,7 +269,7 @@ vscode应用商店中搜索"**any-rule**". ### 座机(tel phone)电话(国内),如: 0341-86091234 ```javascript -/\d{3}-\d{8}|\d{4}-\d{7}/ +/^\d{3}-\d{8}$|^\d{4}-\d{7}$/ ``` ### 身份证号(1代,15位数字) @@ -344,7 +344,7 @@ vscode应用商店中搜索"**any-rule**". ### 密码强度校验,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符 ```javascript -/^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/ +/^\S*(?=\S{6,})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/ ``` ### 用户名校验,4到16位(字母,数字,下划线,减号) diff --git a/packages/www/src/RULES.js b/packages/www/src/RULES.js index 66044d6..9d64573 100644 --- a/packages/www/src/RULES.js +++ b/packages/www/src/RULES.js @@ -85,7 +85,7 @@ module.exports = [{ }, { title: 'html注释', - rule: //, + rule: /^$/, examples: [''] }, { @@ -191,7 +191,7 @@ module.exports = [{ }, { title: '座机(tel phone)电话(国内),如: 0341-86091234', - rule: /\d{3}-\d{8}|\d{4}-\d{7}/, + rule: /^\d{3}-\d{8}$|^\d{4}-\d{7}$/, examples: ['0936-4211235'] }, { @@ -267,7 +267,7 @@ module.exports = [{ }, { title: '密码强度校验,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符', - rule: /^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/, + rule: /^\S*(?=\S{6,})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/, examples: ['Kd@curry666'] }, {