想达到
字母和数字混搭的6位,并且字母为2位,数字为4位,顺序任意
的效果求助!!!

解决方案 »

  1.   

    han 我想想这个也不对 囧
      

  2.   

    /^(?=[\da-z]{6}$)\d*[a-z]\d*[a-z]\d*$/i刚回来 你先试试 我也测试下
      

  3.   

    理解起来有点困难,
    类似这样的就属于正则的高级语法了吗?
    我自己记录了关于(?=×××)的用法,
    我是如下理解的:
       \d{3}(?=\d)  意思:匹配连续的3个数字,并且它的后面是一个数字;
       \d{3}(?!\d)  意思:匹配连续的3个数字,并且它的后面不是一个数字;   (?<=\d)\d{3} 意思:匹配连续的3个数字,并且它的前面是一个数字;
       (?<!\d)\d{3} 意思:匹配连续的3个数字,并且它的前面不是一个数字;
    不知道 有什么问题没?至于这个/^(?=[\da-z]{6}$)\d*[a-z]\d*[a-z]\d*$/i 中的(?=)怎么理解啊?常师兄。麻烦了。
      

  4.   

    这是顺序肯定环视。你看下过客的博客吧
    需要一点时间去理解的
    http://blog.csdn.net/lxcnn/archive/2009/06/28/4304754.aspx
    有理解上的困难可以在
    http://topic.csdn.net/u/20101204/10/a543196e-37da-46b0-b187-7ab3fe1b08b4.html?64161
    提问 会得到很好的回答的