wncf's blog wncf's blog
首页
书签
  • JavaScript
  • vue
  • css
  • 收藏正则
  • 分类
  • 标签
  • 归档
关于
GitHub (opens new window)

wncf

编写代码并热爱生活
首页
书签
  • JavaScript
  • vue
  • css
  • 收藏正则
  • 分类
  • 标签
  • 归档
关于
GitHub (opens new window)
  • 收集常用正则
    • 收集常用正则
      • 表单验证
  • eslint规则收集
  • 收集常用代码
  • vscode格式化
  • 收藏夹
wncf
2022-02-09
目录

收集常用正则

# 收集常用正则

# 表单验证

  1. 验证用户名

    4-16位(字母,数字,下划线,减号)

    /^[a-zA-Z0-9_-]{4,16}$/;
    
  2. 验证密码

    密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符

    /^.*(?=.{6,})(?=.*d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/;
    
  3. 验证整数正则

    //正整数正则
    var posPattern = /^d+$/;
    //负整数正则
    var negPattern = /^-d+$/;
    //整数正则
    var intPattern = /^-?d+$/;
    
  4. 验证输入是否为空(空格,换行符不匹配)

    /^[\s\S]*.*[^\s][\s\S]*$/
    
编辑 (opens new window)
上次更新: 2022/05/28, 10:34:23
eslint规则收集

eslint规则收集→

最近更新
01
腾讯云宝塔自动化部署方案
03-22
02
vscode格式化
12-11
03
github使用问题与解决方案
09-16
更多文章>
Theme by Vdoing | Copyright © 2022-2023 Wncf | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式