validate插件:验证密码没有空格 用户名是5-10位 至少包含数字和大小写字母中的两种字符

 //校验密码是否含有空格
 jQuery.validator.addMethod("notblank", function(value, element) {
        var pwdblank = /^\S*$/;
        return this.optional(element) ||(pwdblank.test(value));
    }, "密码不可包含空格");
    //用户名必须需包含数字和大小写字母中至少两种
    jQuery.validator.addMethod("userrule", function(value, element) {
        var userblank = /^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)[0-9A-Za-z]{5,10}$/;
        return this.optional(element) ||(userblank.test(value));
    }, "需包含数字和大小写字母中至少两种字符的5-10位字符");

  

时间: 2024-10-07 05:30:43

validate插件:验证密码没有空格 用户名是5-10位 至少包含数字和大小写字母中的两种字符的相关文章

密码等级:至少包含字母、大小写数字、字符中的两种 JS实现方案

前言 密码,如果设置的太简单,很容易就被攻破,所以很多网站将密码设置的要求设置的挺严格,一般是字母.数字.字符3选2,区分大小写.对于设置得太简单的密码,予以错误提示.或者予以密码等级(低中高)显示,让用户设置高级密码.那如何利用JS实现呢? 代码 链接:https://gist.github.com/xuanfeng/a44f20cb4569d5b4cd5e 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

MyEclipse10 中的两种FreeMarker插件的安装与配置

freemarker-ideMyEclipce10.0中安装FreeMarker插件,这绝对是最简单的方法.步骤如下:(一)打开http://download.csdn.net/detail/u011883552/8596517下载最新版本,目前本人下载时最新版本是:freemarker-ide-0.9.14(二)将其解压,将hudson.freemarker_ide_0.9.14文件夹放入MyEclipse安装目录dropins下(例:D:\Program Files\MyEclipse10.

正则检验密码长度6-20位,且至少带字母、数字、符号中的两种。

let pwd = '123456' let reg = new RegExp(/^(?[\d]+$)(?[a-zA-Z]+$)(?![^\da-zA-Z]+$).{6,20}$/); //6-20位,至少带字母数字符号中的两种的正则 let result = reg.test(pwd); if(!result){ //do something //不通过的 } 原文地址:https://www.cnblogs.com/hukuangjie/p/12303000.html

两种方法自动获取 grub2-mkpasswd-pbkdf2 生成的密码

一.grub2-mkpasswd-pbkdf2 生成密码过程: grub2-mkpasswd-pbkdf2 输入口令:(需要输入密码)Reenter password: (需要再次输入刚才的密码)PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.8854921E3867A245C7DE1A522FA125FFA4A03FBCD2EF0A2F181353CCD579FCC8A99EAC649C619CBE1F49D6A13414915

大小写字母,特殊字符,数字,四选一组合或者全组合,长度至少八位,验证

大小写字母,特殊字符,数字组合,至少八位以上验证 正则表达式:    ^(?![A-Za-z0-9]+$)(?![a-z0-9\\W]+$)(?![A-Za-z\\W]+$)(?![A-Z0-9\\W]+$)[a-zA-Z0-9\\W]{8,}$ 拆分解释: (1)^匹配开头 (2)(?![A-Za-z0-9]+$)匹配后面不全是(大写字母或小写字母或数字)的位置,排除了(大写字母.小写字母.数字)的1种2种3种组合 (3)(?![a-z0-9\\W]+$)同理,排除了(小写字母.数字.特殊符号

jQuery Validate插件实现表单强大的验证功能

转自:http://www.jb51.net/article/76595.htm jQuery Validate插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API.所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言. 第一节:jQuery Validation让验证变得如此容易 一.官网下载jquery,和jquery validation plugin 二.引入文件 <script src="js/jquery-1

前端验证,jquery.validate插件

jQuery Validate 简介: jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API.所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言. 该插件是由 Jörn Zaefferer 编写和维护的,他是 jQuery 团队的一名成员,是 jQuery UI 团队的主要开发人员,是

jQuery Validate 插件,表单验证功能

连接地址:http://www.w3cschool.cc/jquery/jquery-plugin-validate.html jQuery Validate jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API.所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言. 该插件是由 Jör

jquery validate插件高级表单验证

Validation(validate)插件提供了另一种方法来为一个表单添加验证,而不需要改变字段的HTML.此外,这个插件提供了广泛的附加选项来控制它如何工作.我们通过给validate()函数传递一个对象直接量来设置这些选项,其中包含了每个选项的单独对象.例如,要指定一条验证规则,我们包含了该规则的代码的一个对象.首先,紧跟着validation函数的第一个圆括号的后面,我们包含一个开始花括号,并且在函数的结束圆括号的前面,放置一个结束花括号. $('idOfForm').validate(