これはうまくいくはずだったと思いますが、私が望むことを実行させることができません:
new_str = old_str.replace(3, "a");
// replace index 3 (4th character) with the letter "a"
それで、もし私がabcdef
それを持っていたら、上記は戻るはずabcaef
ですが、私は何か間違ったことをしたに違いありません。それはキャラクターを変えていますが、期待されたものではありません。
ネイティブJSまたはjQueryソリューションのいずれかが最適です(私はそのページでjQueryを使用しています)。
検索してみましたが、すべてのチュートリアルで正規表現などについて説明しており、インデックスの置き換えについては説明していません。