那位大哥帮忙写个正则表达式 
        就是密码由数字和字母组成,数字与字母混用   (数字和字母同时存在) 
        我只写个这个var   regex   =   new   RegExp("^[A-Za-z0-9]+$"); 
      发现不能保证数字与字母混用,也就是说同时存在 
谢谢.
我真不知道怎么写拉,
有人告诉这么用,
<script>
//var aa=/^((\d+\w+[\d\w]*)|(\w+\d+[\d\w]*))$/
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("122"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("1"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("a"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("a1"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("1a"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("111a1aa"))
alert(/^((\d+[a-z]+[\da-z]*)|([a-z]+\d+[\da-z]*))$/i.test("aaaaaaaaa"))
</script>
可我不知道怎么用还有这样说的
其实这个好像必须要用到两个规则式的。 
/[a-zA-Z]\d   ¦\d[a-zA-Z]/ 
和 
/^[0-9a-zA-Z]+$/ 
要两个测试都通过才算正确
可我不没测出来.请各位帮个忙

解决方案 »

  1.   

    if(checknull(form1.csrpwd) && !checkPassWord(form1.csrpwd)){
       alert("密码必须为数字与字母混用!");
       form1.csrpwd.focus();
       return;
        }
    function checkPassWord(source){  
    var value = source.value;
    alert(value);
    var regex = new RegExp(/^((\d+\w+[\d\w]*)|(\w+\d+[\d\w]*))$/);
    return regex.test(value);
    }
    我自己是这么写,不过,都是111111数字就提示不出来就过去拉;
      

  2.   

    密码强度检测 javascript 也许更适合你!
      

  3.   

    具体我也不记得怎么写,给你个思路
    1,用[A-Za-z0-9]+ 来匹配
    2,匹配后检查是否含数字并且含字母,这个用循环检查,很简单。
      

  4.   

    \d+([a-zA-Z]+\d*)+ ¦[a-zA-Z]+(\d+[a-zA-Z]*)+ 
    f3s4344klj34l5lkjalksdflkj32905098345lkjdaslkf44e3 23ajklsdfjlkadsfjkkl32klj432kljkljlkjsdfasdfasdfasdf
      

  5.   

    \d+([a-zA-Z]+\d*)+ ¦[a-zA-Z]+(\d+[a-zA-Z]*)+ 
    f3s4344klj34l5lkjalksdflkj32905098345lkjdaslkf44e3 23ajklsdfjlkadsfjkkl32klj432kljkljlkjsdfasdfasdfasdf