JS字符串截取问题 var uid = "1,2,3,4,5,6,7,12,3,434,12,3,4,33,232,11,434,"取得每一个 逗号以前的数字包括逗号例如:1,2,3,4,232,433,这样的形势。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var uid = "1,2,3,4,5,6,7,12,3,434,12,3,4,33,232,11,434," uid = uid.split(/\b(?=\d+\b)/g); var array = uid.match(/\d+\,/g)||[];// for (var i=0; i<array.length; i++) alert(array[i]); 我又钻正则眼里了。这个答案易懂一些。match方法返回的也是数组。。我迟早被正则害死。。 从代码阅读性上来说,直观些更好。免得过后回来看费劲。var uid = "1,2,3,4,5,6,7,12,3,434,12,3,4,33,232,11,434,"uid = uid.split(',');这样得到的是不含逗号的,使用时加上逗号就是了,uid[i]+','。意思浅显易维护。 你好~,谢谢你 我一开始也是这样做的,但是我后来还有一步 需要遍历,那样的话遍历的 次数就会有问题的 var usersId = "1,222,33,4,5,6,777,"; var uid = usersId.split(","); for(var i = 0;i<uid.length;i++) { var zz = uid[i]+","; document.getElementById(zz).scrollLeft = GetCookie("scrollLeft"); document.getElementById(zz).scrollTop = GetCookie("scrollTop"); } function $(id) { return document.getElementById(id); } 冲突 jqmodal插件弹出对话框问题,类似登陆界面 求助,CKEditor如何统计文字数量 setinterval 如何使用 如何取得超链接文字的中心点 javascript和服务器端脚本能关联起来吗? js问题 帮帮忙,看看这个选择问题出在哪了? 如何个性化的关闭IE? 请教一个click绑定事件的问题 诡异的自动添加事件问题 jqGrid如何刷新colModel
uid = uid.split(/\b(?=\d+\b)/g);
// for (var i=0; i<array.length; i++) alert(array[i]);
这个答案易懂一些。match方法返回的也是数组。。
我迟早被正则害死。。
var uid = "1,2,3,4,5,6,7,12,3,434,12,3,4,33,232,11,434,"
uid = uid.split(',');
这样得到的是不含逗号的,使用时加上逗号就是了,uid[i]+','。意思浅显易维护。
var uid = usersId.split(",");
for(var i = 0;i<uid.length;i++)
{
var zz = uid[i]+",";
document.getElementById(zz).scrollLeft = GetCookie("scrollLeft");
document.getElementById(zz).scrollTop = GetCookie("scrollTop");
}