<script> 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>
写成函数<script>/* Function ArrDel(s,d) * 参数: 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>
<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>
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>