你的e 的数字是动态的吧。你查找字符串的最后一数字是否等于e 的数字,如果等于e='这里没逗号',否则e='有逗号' ,就可以了。
解决方案 »
- HTML+JS读XML文件问题。
- 怎么把网盘搜索代码弄来js代码中
- 如果ul里还有ul该怎么获取
- replace 替换textarea换行 PHP与JS
- js removeChild 问题
- 有没有哪位大虾知道BT下载完成后是一个什么事件啊?
- 用javascript 做的slider 不起作用,请高人指点
- 请教一个文件的下载地址
- 怎样动态的怎加表格,并在表格内增加单击事件,样式和图像,该怎么做呢?
- 例如我有一session 为:session("name"),如何在 javascript中读取该session变量,请解答,多谢
- 一个关于checkbox选择的问题
- 一个180分的问题,问题也不很难,我不会是我不会vbs 共180分
var f;
var s='1,2,3,4,5,6,7';
var arrs=s.split(",");
var e='2';
for(var i=0;i<arrs.length;i++) {
if(arrs[i]==e)arrs.splice(i,1)
}
f=arrs.join(",");
alert(f);
</script>
* 参数: s:字符串的内容.
* 参数: d:要删除的字符串.
* ArrDel('1,2,3','2')
* 返回'1,3'
*/ function ArrDel(s,d) {
var f;
var arrs=s.split(",");
var e=d;
for(var i=0;i<arrs.length;i++) {
if(arrs[i]==e)arrs.splice(i,1)
}
f=arrs.join(",");
return f;
}var s='1,2,3,4,5,6,7';
var d='2';
alert(ArrDel(s,d));
</script>
var f;
var s='1,2,3,4,5,6,7';
var e='2';
var re = new RegExp(e+"(,?\\b)|(,?\\b)"+e+"");
alert(re)f=s.replace(re,'');
alert(f);
</script>