티스토리 뷰
1. Replace - 역할
프로그래밍을 하다 보면 어떤 문자에 대해서 바꾸고 싶은 경우가 있음
예를 들어 3,000,000 원이라고 할 때 콤마를 빼고 3000000 이라고 하고 싶은 경우가 있음
이때 사용하는 함수가 Replace
2. Replace - 예제
◈ 코드
1 2 3 4 5 | var money = "3,000,000"; var moneyRe = money.replace(",",""); alert(moneyRe); // 3000,000 |
3. Replace - 사용의도와 문제점
money 라는 변수에 있는 모든 콤마(,)를 공백으로 바꾸고 싶었지만, 맨 처음 콤마만 공백으로 바뀜
그래서 사용하는 방법이 정규식
4. Replace - 정규식 적용예제
◈ 코드
1 2 3 4 5 | var money = "3,000,000"; var moneyRe = money.replace(/,/gi,""); alert(moneyRe); //3000000 |
5. Replace - 정규식 설명
/ , / : 문자열 내에서 바꾸고자 하는 문자를 입력 / 과 / 사이에 입력합니다
g : money라는 변수 안에서 전체적으로 / 과 / 사이에 있는 문자를 검색합니다
i : 대소문자를 구별하지 않습니다
'[개발]프로그래밍 > javascript' 카테고리의 다른 글
[javascript] 삼항 조건 연산 - (조건) ? 참 : 거짓 (0) | 2016.09.12 |
---|---|
[javascript] 타입변환 Number ↔ String (0) | 2016.09.09 |
[javascript] Array - 배열에서 자주 사용하는 기능 (0) | 2016.09.08 |
[javascript] split - 문자열 분할 (0) | 2016.09.06 |
[javascript] substring , substr - 문자열 자르기 (0) | 2016.09.06 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday