본문 바로가기
JAVASCRIPT

메서드 (replace / replaceAll)

by 코빈_ 2022. 8. 17.

replace() / replaceAll()

replace() 메서드는 문자열을 부분 문자로 구분하고 배열로 반환한다.

    const str1 = "javascript reference"
    const cirrentStr1 = str1.replace("javascript", "자바스크립트")      // 자바스크립트 reference
    const cirrentStr2 = str1.replace("j", "J")                                       // Javascript reference
    const cirrentStr3 = str1.replace("e", "E")                                      // Javascript rEference
    const cirrentStr4 = str1.replaceAll("e", "E")                                  // Javascript rEfErEncE
    const cirrentStr5 = str1.replaceAll(/e/g, "E")                                // Javascript rEfErEncE
    const cirrentStr6 = str1.replaceAll(/e/gi, "E")                               // Javascript rEfErEncE

    const str2 = "https://www.naver.com/img01.jpg";
    const cirrentStr7 = str2.replace("img01", "img02")

    const str3 = "010-2000-1000";
    const cirrentStr8 = str3.replace("-","")                      // 0102000-1000
    const cirrentStr9 = str3.replaceAll("-","")                  // 01020001000
    const cirrentStr10 = str3.replaceAll(/-/g,"")              // 01020001000
    const cirrentStr11 = str3.replaceAll(/-/g," ")             // 010 2000 1000
    const cirrentStr12 = str3.replaceAll("-","*")              // 010*2000*1000
    const cirrentStr13 = str3.replaceAll(/[1,2]/g, "*")     // 010*2000*1000

'JAVASCRIPT' 카테고리의 다른 글

메서드 (repeat)  (1) 2022.08.17
메서드 (concat)  (2) 2022.08.17
메서드 (split)  (1) 2022.08.17
메서드 (toUpperCase / toLowerCase)  (2) 2022.08.17
문자열 결합 / 템플릿 문자열  (2) 2022.08.17

댓글


INFORMATION

javascript

css

html