长度是6-20位,其中可以输入数字,字符或特殊字符
在线等待!

解决方案 »

  1.   

    不过,你说的那个12;'kl,ojlovecd的可以匹配的~
      

  2.   

    不可能啊,通过啊:
                string pattern = @"^\S{6,20}$";
                Console.WriteLine(Regex.IsMatch("“12;'kl\"", pattern));
      

  3.   

    if (/^\S{6,20}$/.test(subject)) {
    // Successful match
    } else {
    // Match attempt failed
    }
      

  4.   

    if (/^\S{6,20}$/.test(subject)) {
    // Successful match
    } else {
    // Match attempt failed
    }
      

  5.   

    ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}$
      

  6.   


            var str=";'[]09";
            var reg=/^\S{6,20}$/;
            alert(reg.test(str))//true;
            str="123456";
            alert(reg.test(str))//true;
    你代码怎么写的?
      

  7.   

    和QQ的验证一样,那你为什么不把QQ的验证条件附上来?就像过客说的,特殊字符又没有个统一的限定?你理解的特殊字符就和别人理解的一样?
    上面"\"你没说他是特殊字符,只是那是比喻,过客的意思是你不把条件附上来,等写好后,需求又和你的不一样,不是又要重新改?
      

  8.   

    ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}$