相关疑难解决方法(0)

javascript正则表达式,包含至少8个字符,1个数字,1个大写和1个小写的密码

我正在尝试编写正则表达式来验证必须满足以下条件的密码:

  • 至少包含8个字符
  • 包含至少1个数字
  • 包含至少1个小写字符(az)
  • 包含至少1个大写字符(AZ)
  • 仅包含0-9a-zA-Z

我尝试了以下但它似乎不起作用.

http://jsfiddle.net/many_tentacles/Hzuc9/

<input type='button' value='click' class='buttonClick' />
<input type='text' />
<div></div>
Run Code Online (Sandbox Code Playgroud)

和...

$(".buttonClick").click(function () {

    if ($("input[type=text]").filter(function () {
        return this.value.match(/^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])([a-zA-Z0-9]{8})$/);
    })) {
        $("div").text("pass");
    } else {
        $("div").text("fail");
    }

});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript regex validation jquery

62
推荐指数
3
解决办法
16万
查看次数

密码REGEX,最少6个字符,至少一个字母和一个数字,可能包含特殊字符

我需要一个带条件的正则表达式:

  • 最少6个字符,最多50个字符
  • 必须包含1个字母
  • 必须包含1个数字
  • 可能包含特殊字符,如!@#$%^&*()_ +

目前我有模式: (?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{6,50})$

但是它不允许特殊字符,是否有人有一个很好的正则表达式呢?

谢谢

javascript regex asp.net

25
推荐指数
3
解决办法
6万
查看次数

标签 统计

javascript ×2

regex ×2

asp.net ×1

jquery ×1

validation ×1