1
Google 크롬 확장 프로그램을 만들면 읽고있는 웹 사이트의 단어가 엉망이됩니다. 그러나이 코드 섹션을 특별히 문제가 있습니다.javascript 바꾸기 중첩 된 단어가 바뀌고 있습니다.
if(Math.random() > 0.0){document.body.innerHTML = document.body.innerHTML.replace(/he/g, "it");}
불행히도 그것은 안타깝게도 다른 내부에있는 단어에 대해 작업하고 있습니다. 예를 들면 : "the"라는 단어를 보았을 때, "he"라는 단어가 그 안에 들어간다. 불행하게도 "tit"라고 말한다. 이것을 피하려면 코드를 어떻게 바꿀 수 있습니까?
가치가 다른 단어의 일부로서 하나의 단어
he
하지he
을 대체합니다. 텍스트 노드를 변경해야합니까? – alex