如何使用Javascript从字符串中删除字符?
我非常接近这个意思,但这是不对的。我要做的就是r从字符串中删除字符。问题是,r字符串中有多个实例。但是,它始终是索引4处的字符(因此是第5个字符)。 示例字符串: crt/r2002_2 我想要的是: crt/2002_2 此替换功能可同时删除 r mystring.replace(/r/g, '') 产生: ct/2002_2 我试过这个功能: String.prototype.replaceAt = function (index, char) { return this.substr(0, index) + char + this.substr(index + char.length); } mystring.replaceAt(4, '') 仅当我用另一个字符替换它时,它才起作用。它不会简单地将其删除。 有什么想法吗?