설명 | |
---|---|
g | 모든 패턴 체크(global) |
i | 대소문자 구별 없이 체크 |
m | 여러줄 체크 |
^ | 처음 |
$ | 끝 |
. | 한문자 |
예시 | 설명 |
---|---|
.replace(' ','') | 첫번째 공백 제거 |
.replace(/-/g,'') | - 제거 |
.replace(/[-]/g,'') | - 제거 |
.replace(/,/g,'') | , 제거 |
.replace(/^\s+/,'') | 앞의 공백제거 |
.replace(/\s+$/,'') | 뒤의 공백제거 |
.replace(/^\s+ | \s+$/g,'') |
.replace(/\s/g,'') | 문자열 내의 모든 공백 제거 |
예를 들어 string에서 name, age, city 단어를 찾으면 공백으로 하고 싶을 때 아래와 같이 사용해주면 된다.
각각의 문자에는 굳이 따옴표를 할 필요는 없다 :ㅇ
string.replace(/찾고 싶은 문자1 | 찾고 싶은 문자2 | 찾고 싶은 문자3/g , '원하는 치환 조건')
string.replace(/name | age | city/g , '')
Reference
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=psj9102&logNo=221003972741