首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么把一个字符串按这样的格式分成数组

2012-02-05 
如何把一个字符串按这样的格式分成数组用JS实现str rarzipexephp 把这个字符传按每三个字符分开,变成数

如何把一个字符串按这样的格式分成数组
用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]);
}

热点排行