티스토리 뷰

반응형

자바스크립트의 replace 메서드를 사용하여 특정 문자열을 제거해보자.

 

 

 

 

 

 

 

 

1. 특정 문자열 하나만 제거

replace 메서드를 사용하면, 특정 문자열의 첫 번째로 발견된 것만 삭제된다.

 

1
2
3
4
5
6
let myStr = "Hello! World!"
 
myStr = myStr.replace("!""");
 
console.log(myStr); // Hello World!
 
cs

 

 

 

 

 

 

 

2. 특정 문자열 모두 제거

특정 문자열을 모두 찾아서 모두 제거하고 싶다면 정규표현식을 사용하면 된다.

 

1
2
3
4
5
6
let myStr = "Hello! World!"
 
myStr = myStr.replace(/\!/g, "");
 
console.log(myStr); // Hello World
 
cs

 

 

정규표현식에서 -g는 문자열 내에 특정 문자열을 모두 소환하는 역할을 한다.

 

 

 

 

반응형
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31