Javascript는 replace 사용시 문자열의 첫번째 해당 문자만 변환이 된다.
[일반적인 replace]
위와 같이 일반적으로 replace를 사용하면 2015-11-25 라는 문자열이 201511-25로 변환 된 것을 볼 수 있다.
모든 문자열에 대해서 변환을 하고 싶다면 아래와 같은 방법으로 하면 된다.
[정규식을 이용한 replace]
위의 예는 2015-11-25 라는 문자열이 20151125로 변환 된 것을 볼 수 있다.
[정규식 gi 설명]
g : 발생할 모든 pattern에 대한 전역 검색
i : 대/소문자 구분 안함
'JavaScript' 카테고리의 다른 글
| userAgent 정보 가져오기 (0) | 2015.12.11 |
|---|---|
| Callback Function (0) | 2015.12.04 |
| JavaScript Reflection (0) | 2015.05.15 |
| 프로그램 실행 단계 (0) | 2015.02.04 |
| 원시 타입 - 문자열 & 불린 (0) | 2015.02.03 |