<script type="text/javascript">
var str='1,张三,2,李四,3,王麻子,4,一'
var ar1=str.split(/[^\d]+/);
var ar2=str.split(/\d+/);alert(ar1.join(','));alert(ar2.join(",").split(",,,").join(",").substring(1));
</script>
var str='1,张三,2,李四,3,王麻子,4,一'
var ar1=str.split(/[^\d]+/);
var ar2=str.split(/\d+/);alert(ar1.join(','));alert(ar2.join(",").split(",,,").join(",").substring(1));
</script>
解决方案 »
- ext3.2 如何让横轴文本竖直方向显示
- 如何使用JavaScript给a连接加入事件,但不执行连接跳转
- lightbox的ajax请求的是一个html文件,乱码问题(php+prototypejs)
- 数据库存的下拉列表的value,查询的时候怎样让这个value对应的选项默认选中?
- 怎样在浏览器非最大化下让文字不堆在一起啊
- showModalDialog的简单问题!!!
- !!急 关于一个输入限制的问题
- 紧急求助!关于网页播放器问题! 不能自动播放!
- 纯js的图片切换,带效果
- 请求:jquery 添加<table> 再添加鼠标点击事件???
- document.getElementById是什么意思吗
- settimeout 怎么取消?
<!--
var str='1,张三,2,李四,3,王麻子';
var str1="";
var str2="";
var cArray = new Array();
cArray = str.split(',');
for(var i=0;i<cArray.length;i++)
{
if(i%2 == 0)
{
str1 += cArray[i] + ",";
}
else
{
str2 += cArray[i] + ",";
}
}
str1 = str1.substring(0,str1.length-1);
str2 = str2.substring(0,str2.length-1);
document.write(str1+"<br>");
document.write(str2);//-->
</script>测试过了.没完题