캡처 한 그룹 만 바꾸는 방법? 문자열 전후에 HTML 코드가 있습니다. name="some_text_0_some_text" 나는 다음과 같이 대체하고 0싶다 :!NEW_ID! 그래서 간단한 정규식을 만들었습니다. .*name="\w+(\d+)\w+".* 그러나 독점적으로 캡처 된 블록을 바꾸는 방법을 모르겠습니다. ($ 1)과 같은 캡처 결과를 다른 문자열로 바꾸는 방법이 있습니까? 결과는 다음과 같습니다. name="some_text_!NEW_ID!_some_text" 해결책은 이전 및 다음 텍스트에 대한 캡처를 추가하는 것입니다. str.replace(/(.*name="\w+)(\d+)(\w+".*)/, "$1!NEW_ID!$3") 새로운 환경에서 Javascript는 ( ES2018 기준 ) 뒤쳐..