75 of 264 menu

replace 메소드

replace 메소드는 문자열의 일부를 검색하고 교체합니다. 첫 번째 매개변수는 교체할 하위 문자열을 받고, 두 번째 매개변수는 교체할 하위 문자열을 받습니다.

구문

문자열.replace(교체할 것, 교체할 대상);

예시

문자열에서 'ab''!'로 교체해 봅시다:

let str = 'abcde'; let res = str.replace('ab', '!'); console.log(res);

코드 실행 결과:

'!cde'

예시

문자열에서 모든 일치 항목을 교체해 보겠습니다:

let str = 'ab cde ab'; let res = str.replace('ab', '!'); console.log(res);

교체가 첫 번째 일치 항목에서만 발생했음을 알 수 있습니다:

'! cde ab'

예시

replace 메소드가 오직 첫 번째 일치 항목만 변경하지만, 루프를 사용하여 모든 일치 항목을 교체할 수 있습니다:

let elem = 'ab'; let str = 'ab cde ab'; while (str.includes(elem)) { str = str.replace(elem, '!'); } console.log(str);

코드 실행 결과:

'! cde !'

참고 항목

  • 정규 표현식을 사용하여 문자열의 일부를 검색하고 교체하는 replace 메소드
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부