用js 的split方法能不能分割这样的结果:ab1df0fe1de0df0df1
将上面按每三个字符分割,结果:
ab1,df0,fe1,de0,df0,df1

解决方案 »

  1.   

    可以啊,不过不能用 split,JavaScript 中的 split 做不到这效果,Java 中是可以的。<script type="text/javascript">
    window.onload = function() {
      var s = 'ab1df0fe1de0df0df1a';
      var a = s.match(/.{1,3}/g);
      alert(a.join(':'));
    }
    </script>
      

  2.   

    split(seperator,“limit”),前者为分隔的符号,后者为字数
      

  3.   

    ab1,df0,fe1,de0,df0,df1分割开后第三个都是数字这个规律行不行
      

  4.   

    String s="ab1df0fe1de0df0df1";
    String reg="[^0-9]*[0-9]{1,}";
    Matcher m=Pattern.compile(reg).matcher(s);
        while(m.find())
        {
         System.out.print(m.group()+",");
        }