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, '') 別のキャラクターに置き換えた場合にのみ機能します。単に削除するだけではありません。 何かご意見は?