求一段替换所有符号为-的正则表达式 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 所有符号?/[.*&^%]/g在[]里面填就是 <script>var str="a-a-a-a----"var rs=str.replace(/-/g,"");alert(rs)</script> 不太清楚你指的符号具体是哪些,我写了一个.不知道是否适用:<script> var str = "!@#$%^&*()11234567890qwertyujnbvdxsaqwer"; str = str.replace(/[^0-9a-zA-Z]/g,"-"); alert(str);</script> _ 是指下划线,在正则表达式中是有特殊含义的,所以需要转义.举例如下:<script> var abc = "afjeioje;o_2432$##_jf;oa"; // 这一句就是利用正则表达式全局替换,将_替换为"哈哈" abc = abc.replace(new RegExp("[_]","gm"),"哈哈"); alert(abc);</script> JS代码跟bug检查工具 怎样实现论坛类的单击之后,上边的页面缩回,再单击又伸展开 jquery如何定义动态数组 求一个好用的时间控件 Env未定义 下拉框控制文本框 求助 !! 在js中如何判断text输入的值是123.3434这样的,只能输入一个小数点,并且小数点后面只能输入三位 关于select列表框的提示 网站盗版的问题(新鲜) 从今天起每天发一个jquery小事件。希望大家来我的csdn博客哈。 开班收徒了 请教:鼠标停留在栏目显示下拉各子栏目?
/[.*&^%]/g
在[]里面填就是
var str="a-a-a-a----"
var rs=str.replace(/-/g,"");
alert(rs)
</script>
var str = "!@#$%^&*()11234567890qwertyujnbvdxsaqwer";
str = str.replace(/[^0-9a-zA-Z]/g,"-");
alert(str);
</script>
_ 是指下划线,在正则表达式中是有特殊含义的,所以需要转义.举例如下:<script>
var abc = "afjeioje;o_2432$##_jf;oa";
// 这一句就是利用正则表达式全局替换,将_替换为"哈哈"
abc = abc.replace(new RegExp("[_]","gm"),"哈哈");
alert(abc);
</script>