测试正确侯可以同时得到以下相关帖中的分数
http://community.csdn.net/Expert/topic/3865/3865758.xml?temp=.9921076

解决方案 »

  1.   

    ^[a-zA-Z]{2}\s[a-zA-Z]{8}\s[a-zA-Z]{3}+$
      

  2.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var r = /^[a-zA-Z]{2} [a-zA-Z ]{8} [a-zA-Z]{3}$/;alert(r.test("ab abcdefg  abc"));
    //-->
    </SCRIPT>
      

  3.   

    <SCRIPT LANGUAGE="JavaScript1.2">
    re=/^([a-zA-Z]{2}\s)([a-zA-Z]{1,8})(\s[a-zA-Z]{1,3})$/gi;
    str="as aaaa aaa";
    if(re.test(str)){
    newstr=str.replace(re,"$1");
    newstr+=(str.replace(re,"$2")+"       ").substring(0,8);
    newstr+=(str.replace(re,"$3"+"  ")).substring(0,3);
    alert(newstr)}
    </SCRIPT>