예) str.replace("-",""); -> -를 공백으로 변경한다.
하지만 첫번째 - 만 공백으로 변경하고 나머지는 변경이 되지 않는다.
[정규식 이용해서 gi 로 감싸기]
str.replace(/-/gi, ""); -> -를 감싼 따옴표를 슬래시로 대체하고 뒤에 gi 를 붙이면 replaceAll 과 같은 결과를 볼 수 있다.
[정규식의 gi 설명]
* g : 발생할 모든 pattern에 대한 전역 검색
* i : 대/소문자 구분 안함
* m: 여러 줄 검색 (참고)
'스킬(skills) > 자바스크립트(Javascript)' 카테고리의 다른 글
[javascript] 글자수 제한 처리(바이트) (6) | 2016.07.08 |
---|---|
[javascript] 숫자만 입력 받도록 처리 (0) | 2016.07.08 |
[자바스크립트 정규표현식] 집전화, 전화번호, 핸드폰 동시에 유효성 검사 (0) | 2016.03.16 |
자바스크립트 정규표현식 유효성 검사 (0) | 2016.02.16 |
자바 스크립트(javascript) 사업자 등록번호 유효성 검사 (0) | 2015.11.30 |