var value = ' 02 - 1234 - 5678 ';
value = value.replace(/\-/g,''); //특정문자 제거
value = value.replace(/^\s+/,''); //앞의 공백 제거
value = value.replace(/\s+$/,''); //뒤의 공백 제거
value = value.replace(/^\s+|\s+$/g,''); //앞뒤 공백 제거
value = value.replace(/\s/g,''); //문자열 내의 공백 제거
value = value.replace(/\n/g,''); //개행 제거
value = value.replace(/\r/g,''); //엔터 제거
// 0 제거
var value = '001002003004005006'
var result = value.replace(/[^(1-9)]/gi,"");
[정규식의 gi 설명]
* g : 발생할 모든 pattern에 대한 전역 검색
* i : 대/소문자 구분 안함
* m: 여러 줄 검색 (참고)
'Dev Language > JAVASCRIPT' 카테고리의 다른 글
JAVASCRIPT OFFSET(TOP,LEFT) (0) | 2015.09.18 |
---|---|
JAVASCRIPT 한글 유니코드 변경 (0) | 2015.07.31 |
javascript Base64 인코딩(encode) 및 디코딩(decode) 처리 (0) | 2015.06.25 |
JAVASCRIPT 동적으로 인자값 받는방법 (0) | 2015.06.24 |
jQuery 정리 (0) | 2015.06.04 |