如何把一个字符串按这样的格式分成数组
用JS实现 
 str= "rarzipexephp " 
 把这个字符传按每三个字符分开,变成数组变量arr 
 结果为arr[1]= "rar " 
                   arr[2]= "zip " 
                   arr[3]= "exe " 
                   arr[4]= "php " 
 如何分呢,有没有这样的现成的JS函数呢, 
 在线等待,实验成功就加分,
------解决方案--------------------如果固定是3位的话。。 
 string.match(/.{3}/g); 
 即可返回数组 
 如果你说是按扩展名分的话。。。那就麻烦喽。。。
------解决方案--------------------怎么得不到呀 
  <script language=javascript>  
 	str= "rarzipexephp " 
 	alert(str.match(/.{3}/g)) 
  </script>
------解决方案--------------------返回的是一个数组 
 alert(str.match(/.{3}/g))是什么意思? 
 要用一个数组去接再打印   
 var arr = str.match(/.{3}/g)) 
 for(int i=0;i <arr/length;i++) 
 { 
 alert(arr[i]); 
 }