replace - 자바스크립트
반응형
replace() 메서드는 문자열에서 지정된 패턴에 해당하는 부분을 다른 문자열로 교체하여 새로운 문자열을 반환하는 메서드입니다. replace() 메서드는 첫 번째 인자로 찾을 문자열 혹은 정규식을, 두 번째 인자로 교체할 문자열 또는 교체를 수행하는 함수를 받습니다.
const str = 'apple, banana, kiwi';
const newStr = str.replace(',', ':'); // 'apple: banana, kiwi'
위 코드는 문자열 ','를 찾아서 ':'로 교체한 결과를 반환합니다.
정규식을 이용하여 교체를 수행할 수도 있습니다.
const str = 'Hello, world!';
const newStr = str.replace(/hello/i, 'Hi'); // 'Hi, world!'
위 코드에서 /hello/i는 대소문자를 구분하지 않는 정규식입니다. replace() 메서드는 이 정규식에 매치되는 문자열 'hello'를 'Hi'로 교체한 결과를 반환합니다.
반응형
'Programming' 카테고리의 다른 글
map - 자바스크립트 (0) | 2023.03.21 |
---|---|
filter - 자바스크립트 (0) | 2023.03.20 |
includes - 자바스크립트 (0) | 2023.03.19 |
sort - 자바스크립트 (0) | 2023.03.18 |
split과 join - 자바스크립트 (0) | 2023.03.16 |
댓글