alert("abacacf".replace('a','9')); alert("abacacf".replace(/a/g,'9')); 最初の実行結果 9bacaf これは最初の を置き換えます。 2 番目の実行結果 9b9c9f これにより、js のすべての置換関数が実現できます 実際、2 番目のものは、正規表現を使用してグローバル置換を実現することを意味します。 g は gobal を表します。特殊記号によるグローバル置換 コードをコピー コードは次のとおりです: 🎜> <br>String.prototype.replaceAll = stringReplaceAll ; function stringReplaceAll(AFindText,ARepText){ <br>var raRegExp = new RegExp(AFindText.replace(/([()[]{}^$ -*?."'|/\])/g, "\$1" ),"ig"); <br>return this.replace(raRegExp,ARepText); <br>function myreplace(){ <br>var content=document.getElementById("content") <br>var rel_con=content.replaceAll("$name","wwww"); <br>document.getElementById("content2").value=rel_con; <br> onclick="myreplace()"/>gt;