字符串的查找和替换 分隔符 "4123,324,1234,343".replace(/324,?/g,'') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alert("11,12,13,14".replace(/\b14,?/g,''))替换14为11,12,13,最后由逗号。。 alert("111,12,13,14".replace(/\b11,?/g,''))把111中的11也替换掉了。 下面不是更新了么?/\b324,?/b/g \b324,?\b/g324做为变量如何传进去? var n = 324;new RegExp('\b'+n+',?\b','g'); 应该多个斜杠这样var n = 324; new RegExp('\\b'+n+',?\\b','g'); 还有个问题。<html> <head> <title>test</title> <script language="JavaScript"> <!-- var s="55";var regS = new RegExp("\\b"+s+",?\\b","g"); alert("11,2,3,4,55".replace(regS,''))//--> </script> </head> <body> </body> </html> 替换55,我想得到11,2,3,4而不是11,2,3,4,这个用正则如何做? <html> <head> <title>test</title> <script language="JavaScript"> <!-- //var s = "testtest" ; //第二个参数中的 g 表示全部匹配,i表示忽略大小写 //var regS = new RegExp("test","gi"); //alert(s.replace("test","Hello")); //只替换一个 //alert(s.replace(regS,"Hello")); //全部替换 var s="11";var str="11,2,3,4,55";var regS = new RegExp("\\b"+s+",?\\b","g"); str=str.replace(regS,'')if(str.charAt(str.length-1)==",") str=str.substr(0,str.length-1);alert(str);//--> </script> </head> <body> </body> </html> JSP不同的身份登陆不同的系统,一个数据库创建不同用户的表 extjs gid如何动态显示scrollbar列 关于 javascript 返回值的问题 梅花雪 老大,请教个问题! 如何在一个函数中传递变量? 麻烦大家帮我看看这段脚本哪写错了,该怎么改 菜单高亮显示的jquery特效,这个如何实现 再问,一个比较难的问题 怎么我的windows自带的javascript调试器的调试选项都是灰色的????? 求帮助求方法,怎么用JS封装C语言 关于ext的页面布局问题,请高手帮下忙,谢谢! 读取json数据
alert("11,12,13,14".replace(/\b14,?/g,''))
替换14为11,12,13,最后由逗号。。
把111中的11也替换掉了。
/\b324,?/b/g
324做为变量如何传进去?
new RegExp('\b'+n+',?\b','g');
这样
var n = 324;
new RegExp('\\b'+n+',?\\b','g');
<html>
<head>
<title>test</title>
<script language="JavaScript">
<!--
var s="55";
var regS = new RegExp("\\b"+s+",?\\b","g");
alert("11,2,3,4,55".replace(regS,''))
//-->
</script>
</head>
<body>
</body>
</html>
替换55,我想得到11,2,3,4而不是11,2,3,4,
这个用正则如何做?
<head>
<title>test</title>
<script language="JavaScript">
<!--
//var s = "testtest" ; //第二个参数中的 g 表示全部匹配,i表示忽略大小写
//var regS = new RegExp("test","gi"); //alert(s.replace("test","Hello")); //只替换一个
//alert(s.replace(regS,"Hello")); //全部替换
var s="11";
var str="11,2,3,4,55";
var regS = new RegExp("\\b"+s+",?\\b","g");
str=str.replace(regS,'')
if(str.charAt(str.length-1)==",")
str=str.substr(0,str.length-1);
alert(str);
//-->
</script>
</head>
<body>
</body>
</html>