1、用户名:5-20位,字母、数字、汉字或下划线组成。2、密码:6—20位,由字母、数字组成3、昵称:2-20位,由字母、数字、汉字组成4、email验证

解决方案 »

  1.   


      <script type="text/javascript">
      var Validate = {
    isUserName: function(str) {
    return /^[\w\u4e00-\u9fa5]{5,20}$/i.test(str);
    },
    isPassWord: function(str) {
    return /^[a-z0-9]{6,20}$/i.test(str);
    },
    isNickName: function(str) {
    return /^[a-z0-9\u4e00-\u9fa5]{2,20}$/.itest(str);
    },
    isEmail: function(str) {
    return /^(?:\w[\w\-]*\.?)*\w+@(?:\w[\w\-]*\.{1})+\w+$/i.test(str);
    }
      }
    alert(Validate.isEmail('[email protected]'));
    lert(Validate.isEmail('[email protected]'));
      </script>