/src/utils/validate.js

export const validatePass = (rule, value, callback) => {var regex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{6,30}');if (!regex.test(value)) {callback(new Error('密码不能少于6位,且包含大写字母、小写字母、数字、特殊符号'))} else {callback()}
};

组件中使用

import { validatePass } from '@/utils/validate'pass: '',
rules: {pass: [{ required: true,validator: validatePass, trigger: 'blur' }]
}

vue密码包含大写字母、小写字母、数字、特殊符号相关推荐

  1. 正则表达式--密码复杂度验证--必须包含大写、小写、数字、特殊字符中的至少三项

    密码复杂度要求: 大写字母.小写字母.数字.特殊字符,四项中至少包含三项. import org.junit.Test; import org.springframework.util.StringU ...

  2. Java生成随机密码(包含大写、小写、数字、特殊字符)

    前言 [本文旨在为没有思路或没有什么思路的提供参考] 见过某个笔试题:生成一个不少于6位的随机密码,要求含有大写字母.小写字母.数字.特殊字符中的三种. 分析一波 思路: 两个重点,一个是随机,一个是 ...

  3. 密码的自动生成器:密码由大写字母/小写字母/数字组成,生成12位随机密码

    package arithmetic;import java.util.Random;public class Test04 {/*** 密码的自动生成器:密码由大写字母/小写字母/数字组成,生成12 ...

  4. //随机生成1位大写字母\小写字母\数字

    package HomeWork; //随机生成1位大写字母\小写字母\数字 public class Test_2 {public static void main(String[] args) { ...

  5. JS实现数字字母混合验证码(数字+大写字母+小写字母)

    我之前写了一篇<JS实现随机验证码>,可以产生随机数字.随机颜色.随机位置,但只能产生数字验证码,今天在此基础上进行改进,使之可以随机大写字母.小写字母.数字三种类型. 思路 我们使用Ma ...

  6. (C语言)(用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少

    (用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少 #include<stdio.h> #include<stdlib.h> #incl ...

  7. 设置密码8-16位大写字母+小写字母+数字+特殊字符

    我的这个效果是结合element UI的样式显示的,大家主要看函数里边对应的实现方法 主要的js代码: var validatePass = (rule, value, callback) => ...

  8. (汇编)输出数字、大写、小写字母

    问题:内存自source开始有20个数字.大写字母.小写字母的混合串(比如:1234567890abceFGHIJ)编程将其中的数字符号挑选出来存储到dst开始的内存中,做一个菜单,选1,2,3分别输 ...

  9. 至少8位密码,包括大写、小写、数字、特殊字符中的三种即可(一般强密码规则)

    至少8位密码,包括大写.小写.数字.特殊字符中的三种即可    正则表达式:^(?![A-Za-z]+$)(?![A-Z\\d]+$)(?![A-Z\\W_]+$)(?![a-z\\d]+$)(?![ ...

最新文章

  1. 20060911: 新机器·流氓软件
  2. Java EE 简介
  3. Containerpilot 配置文件reload
  4. Minio 小技巧 | 通过编码设置桶策略,实现永久访问和下载
  5. php 换行替换成p,php 换行如何替换
  6. vSphere 5.0热添加
  7. vxworks源码剖析- 数据结构篇一(双向链表)-转
  8. icmp协议_计算机网络基础(七)网络层ICMP协议
  9. 翻译助手-免费翻译助手下载
  10. 系泊系统悬链线matlab,系泊系统的设计.docx
  11. 表头顺序不一样的表格如何合并_表头一样的几个excel表怎么合并在一起?
  12. C语言数字图像处理---1.6图像亮度对比度调节
  13. 爬虫的初步进阶||正则表达式+BeautifulSoup处理特殊标签实现多级网页跳转的信息爬取
  14. 合肥工业大学计算机与信息学院导师介绍,合肥工业大学计算机与信息学院硕士生导师:方静副教授...
  15. 【深入理解多线程】 Moniter的实现原理(四)
  16. 如何在WinXP下查看软硬件端口的占用情况
  17. 利用“WinRAR”创建自解压文件
  18. 其它品牌手机可以刷鸿蒙,定了,鸿蒙系统4月起开始搭载智能手机,其它品牌手机能支持吗?...
  19. log_device_placement参数
  20. VoxelNet 阅读

热门文章

  1. 某牛的QT+ffmpeg 播放器 的readme
  2. 电脑备忘录中怎么保存表格文件?
  3. 使用vscode,控制台显示“无法初始化设备 PRN”的解决方法
  4. linux中的hda分区,请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别?...
  5. 透视软件,好骚啊!!!
  6. 2021年中国木炭发展现状及进出口状况分析:东南亚成为我国木炭进口主要来源地 [图]
  7. 为七牛云分配二级域名作为加速域名(以阿里云为例)
  8. Android nomedia问题分析
  9. 你是如何被“大数据”洗脑的?
  10. ts 数组转换对象 对象转换数组的公共方法