JAVASCRIPT
메서드 (replace / replaceAll)
코빈_
2022. 8. 17. 14:07

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