Front/JS & jQuery
[js] replace()
오선지♬
2022. 7. 27. 19:04
728x90
반응형
특정 문자열을 원하는 문자열로 바꾸어 줄 때 사용하는 함수이다.
replace("-", "") : - 문자열을 공백으로 대체 시킨다.
var date = "2022-07-27"
var dateReplace = date.replace("-", "");
//출력결과 : 202207-26
해당 문자열을 모두 지정한 문자로 바꿔주고 싶을 때는 정규식을 사용해야 한다.
( 왜냐하면 javascript에는 replaceAll 함수가 없기 때문에 )
✅ g : 발생할 모든 패턴에 대한 전역 검색
✅ i : 대/소문자 구분 안함
replace함수를 사용하되, 따옴표를 슬래시 ( / )로 대체하고, 뒤에 gi를 붙이면 replaceAll()과 같은 기능을 한다.
※ 슬래시 ( / ) 사용시 역슬래시(\) 붙여서 사용 (ex - replace( / \ / / gi, "")
728x90
반응형