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'] }, {