반응형
replace()
문자열에 검색할 값을 찾아서 새로운 값으로 변경하여 리턴해주는 메서드 입니다.
replace('검색할값', '새로운값');
var str = 'hello java';
console.log(str.replace('java', 'javascript')); //hello javascript
단, 본인이 검색할 값은 첫 번째 한번 값만 바뀌게 됩니다. 특정 값을 모두 바꾸고 싶으면 아래의 방법을 사용해야 합니다.
/java/g
var str = "hello javascript and java";
console.log(str.replace(/java/g, 'type')); //"hello typescript and type'
대소문자를 구별하지 않으려면, /java/gi
var str = "hello javascript and Java";
console.log(str.replace(/java/gi, 'type'));
728x90
반응형