Regex reg = new Regex("(\w){16}", RegexOptions.IgnoreCase);
Match m = reg.Match(str);

解决方案 »

  1.   

    \w为匹配所有单词字符
    {15,} 刚才写错了..少了个逗号,这个是出现次数大于16次,RegexOptions.IgnoreCase是忽略大小写准确为:  (\w){15,}
      

  2.   

    \w为匹配所有单词字符
    {15,} 刚才写错了..少了个逗号,这个是出现次数大于16次,RegexOptions.IgnoreCase是忽略大小写准确为:  (\w){15,}
    ========================LZ自己去看看正则的语法吧 不难 一天就懂
      

  3.   

    大于16位并且包含大小写字母
    -------------------------
    需求明确就不是挑战,需求不明确......楼主的需求不明确,用在哪里,验证控件里还是程序里,是必须同时包含大小写字母,还是包含一个就可以,另外其它字符是否有限制,是否允许有换行符^(?![^a-z]+$)(?![^A-Z]+$).{17,}$上式用在验证控件里,必须同时有大小写字母,对其它字符没做限制
      

  4.   

    感谢lxcnn(过客),
    我的需求是:同时有大小写字母,并且还有数字。
    belldandy11,同样也要感谢你。
      

  5.   

    ^(?![^a-z]+$)(?![^A-Z]+$)(?![^0-9]+$).{17,}$这是什么字符都允许,但必须同时包含大小写字母,数字
    试下,如果有不符的,说下哪种情况不符合