最好有个正则表达式就来实现。

解决方案 »

  1.   

    <script  type="text/javascript">
    var reg = /(.)\1\1/;
    var str = 'testStringfffe';
    var result =  reg.test(str);
    alert(result);
    var str = 'testStringeee';
    var result =  reg.test(str);
    alert(result);
    var str = 'ccctestString';
    var result =  reg.test(str);
    alert(result);
    var str = 'ddtetststsString';
    var result =  reg.test(str);
    alert(result);
    </script>
      

  2.   


           //.*(\w).*\1.*\1.*
            var str = "ddaaww1133";
            var str2 = "d3daaww1133";
            alert(/.*(\w).*\1.*\1.*/g.test(str));
            alert(/.*(\w).*\1.*\1.*/g.test(str2));JS写的!
      

  3.   

    好烦啊·不会以此字符串split。看数组大小算了.