split
, join
활용let str = "1zero2zero3"
let parm = 'zero'
let arr = str.split(parm)
console.log(arr) // ["1", "2", "3"]
str= arr.join('0')
console.log(str) // 10203
split()
을 이용하여 특정문자(parm=zero
)를 구분자로 잘라서 배열 생성join()
을 이용하여 배열의 모든 요소를 대체하려는 문자열('0'
) 으로 연결하여 하나의 문자열 생성replace
, 정규식
활용let str = "1zero2zero3"
let parm = 'zero'
let reg = new RegExp(parm,'g')
console.log(reg) // /zero/g
str= str.replace(reg, 0)
console.log(str) // 10203
new RegExp()
로 변수에 담긴 특정문자로 정규식 생성replac()
로 정규식에 해당하는 문자열 0으로 대체