正则表达式,替换全部所要替换的字符

想要自己定义一个字符串替换某一个字符,使用repleace();全局替换时,不能全部替换,为什么?自定义字符串为"#$d",怎样才能替换全部呢?

$是正则关键字,需要转义的

#\$d

只能说明你的条件不够完整,漏掉了某些情况

发代码看看,语言是js?

还是要看你的表达式写的是否正确,或者/g是否用对了

replaceAll 有这个方法吗,这个就是全部替换。

如果是java的话是因为要用replaceAll 如果不是java的话就是你正则表达式的问题拉,po出来看看或者用测试器验证下吧