Alert("abacacf".replace('a','9')); alert("abacacf".replace(/a/g,'9')) 첫 번째 실행 결과 9bacaf 첫 번째를 대체합니다 두 번째 실행 결과 9b9c9f 이는 js의 모든 대체 기능을 실현할 수 있습니다 실제로 두 번째는 정규식을 사용하여 전역 대체를 달성한다는 의미입니다. 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>} <br>function myreplace(){ <br>var content=document.getElementById("content") .value; 🎜>var rel_con=content.replaceAll("$name","wwww"); <br>document.getElementById("content2").value=rel_con; <br> 버튼" value="replace" onclick="myreplace()"/>