有一组ID 字符串,类似下面这样: <script language=javascript> var str="85|101|202|303|808|108|8|998"alert(str.replace(/\|8\|/g,"\|"))</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str="8|85|101|202|303|808|108|8|998"; alert(str.replace(/(\|8)|(8\|)\|/g,"")); <script language=javascript> var str="8|85|101|202|303|808|108|8|998|8"alert(str.replace(/(^|\|)8(\||$)/g,function(a,b,c){return (b=="|"&&c=="|")?"|":""}))</script> <script type="text/javascript">/*<![CDATA[*/ var s="85|101|202|303|808|108|8|998"; alert(s.replace(/\b8\b/,""));/*]]*/</script> <script type="text/javascript">/*<![CDATA[*/ var s="85|101|202|303|808|108|8|998"; alert(s.replace(/\b8\b/,"").replace(/\|\|/g, ""));/*]]*/</script>........... js读取指定路径下xml文件 拒绝访问 jquery如何调整索引位置 火狐兼容问题! JS的弹出窗口返回值问题 如何获得光标附近的text的字体,做过html编辑器的来 jquery中$()==$(document)吗?如果不等,$()是什么意思? 关于radio事件问题! 一个关于表中用表的问题:有意者请进 ---在线等待 怎样让背景拉伸填充,(不是repeat) Extjs 页面清除所有数据 xml 数据岛 数据邦定 请教高手.. 关于JS中处理数字问题
alert(str.replace(/(\|8)|(8\|)\|/g,""));
var str="8|85|101|202|303|808|108|8|998|8"
alert(str.replace(/(^|\|)8(\||$)/g,function(a,b,c){return (b=="|"&&c=="|")?"|":""}))</script>
/*<![CDATA[*/
var s="85|101|202|303|808|108|8|998";
alert(s.replace(/\b8\b/,""));
/*]]*/
</script>
/*<![CDATA[*/
var s="85|101|202|303|808|108|8|998";
alert(s.replace(/\b8\b/,"").replace(/\|\|/g, ""));
/*]]*/
</script>...........