js字符过滤

taylermail 2013-05-28 08:30:30
a="1,2,3,4,5,6"
b="1,4"
我想得到c(c是将a中数字过滤掉b中数字得到的结果)
c="2,3,5,6"
小弟初学 ,请详解
...全文
97 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
awenhao 2013-05-29
  • 打赏
  • 举报
回复
我想不需要问"13,3"的问题,懂正则的话 转为(13)|(3)似乎不难,不详细说了,不做彻底答案是我的一贯作风。不过如果不懂可以提出解释的要求
awenhao 2013-05-29
  • 打赏
  • 举报
回复
alert("1,2,3,4,5,6".replace(new RegExp("[" + "1, 4".replace(/,/g, "") + "],*", "g"), "")); 你是不是想要这个呀
街头小贩 2013-05-29
  • 打赏
  • 举报
回复
a.replace(/,/g,'')
这样会把所有的逗号替掉
卑微的爱情 2013-05-28
  • 打赏
  • 举报
回复
引用 4 楼 xiaofanku 的回复:
如果是在文本中过滤字符串用数组就不合适了,还要用字符串函数
请问一下怎么把里面的多余的逗号去掉啊。
街头小贩 2013-05-28
  • 打赏
  • 举报
回复
如果是在文本中过滤字符串用数组就不合适了,还要用字符串函数
街头小贩 2013-05-28
  • 打赏
  • 举报
回复
<script type="text/javascript">
var a="1,2,3,4,5,6";
var b="1,4";
var bA=b.split(',');
//替换掉
for(var i in bA){
	a=a.replace(bA[i],'');	
} 
//过滤掉多余的逗号
var aA=a.split(',');
var cA=[];
for(var i in aA){
	if(aA[i].length>0) cA.push(aA[i]);
}
alert(cA.toString());
</script>
bbjbepzz 2013-05-28
  • 打赏
  • 举报
回复

var a="1,2,3,4,5,6";
var b="1,4";
var aArray = a.split(',');
var bArray = b.split(',');
for(var i in aArray){
	for(var j = 0 ; j < bArray.length ; ++j){
		if(aArray[i]==bArray[j]){
			aArray.splice(i,1);
		}		
	}	
}
alert(aArray);
似梦飞花 2013-05-28
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <script type="text/javascript"> var a="1,2,3,4,5,6" var b="1,4" a=a.split(","); b=b.split(','); var c=[]; for(var i in a){ c[a[i]]=a[i]; } var d=""; for(var i=0;i<b.length;i++){ delete c[b[i]]; } for(var i in c){ d+=c[i]+","; } alert(d.substring(0,d.length-1)); </script> </head> <body> </body> </html> 类似这样试试
aoenzh 2013-05-28
  • 打赏
  • 举报
回复
var a="1,2,3,4,5,6"; var b="1,4"; var bArray = b.split(','); a=","+a+","; for(var i in bArray){ a.replace(","+bArray[i]+",",""); } //去掉前后逗号 alert(a);

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧