HTML
Javascript
Flash Actionscript
PHP
mySQL
ASP
MS-SQL
Linux
Others
Ziwoo Board
Portfolio
About
Javascript
작성  2005-07-16 02:21:40   추천: 102   조회: 4534
제목  세자리마다 컴마 찍어주는 정규식 함수.
이름(ID)  지우 (ziwoo)
[첫번째]
function addCommas(n){
    strValue = String(n);
    var objRegExp = new RegExp('(-?[0-9]+)([0-9]{3})');
    while(objRegExp.test(strValue)) {
        strValue = strValue.replace(objRegExp, '$1,$2');
    }
    return strValue;
}


[두번째]
function addCommas(n) {
    var numstr = String(n);
    var objRegExp = /(\d+)(\d{3})($|\..*)/;
    if (objRegExp.test(numstr)) return numstr.replace( objRegExp, function(str,p1,p2,p3) { return addCommas(p1) + "," + p2 + p3; } );
    else return numstr;
}

[세번째] - 익스11에서 버그 발생
function addCommas(n){
    return Number(String(n).replace(/\..*|[^\d-]/g,"")).toLocaleString().slice(0,-3);
}

[컴마 지우기]
function delCommas(strValue){
    var objRegExp = new RegExp('[,]');
    while(objRegExp.test(strValue)) {
        strValue = strValue.replace(objRegExp, '');
    }
    return strValue;
}
덧글 (1)
지우(ziwoo) 2016-01-18 18:40:11
[세번쩨] 스크립트는 익스11에서 컴마 뒤가 사라지는 버그가 발견되었습니다.
번호 제목 이름 날짜 추천 조회
중요 위지윅(WYSIWYG) 웹에디터 입니다.[28]파일 지우 2006-09-23 138 16331
55 제이쿼리(JQuery)를 활용한 라디오, 체크박.. 지우 2017-07-05 1 499
54 최근 메일서비스 리스트 지우 2016-06-26 12 2345
53 IE 버전 구분 정규식 지우 2013-07-07 32 5293
52 자바스크립트로 스타일 제어하기 지우 2011-12-15 53 20494
51 attachEvent, addEventListener 활용 지우 2011-12-07 39 5872
50 Drag&Drop을 이용한 진열순서 변경파일 지우 2011-11-19 45 24347
49 비밀번호 입력형식 변환 지우 2011-11-16 26 2234
48 페이드 효과 및 로테이션파일 지우 2011-11-10 26 2629
47 이메일 유효성 정규식 - 자바스크립트 지우 2011-06-03 37 3461
46 < tab1 tab2 tab3 tab4 tab5 >[3] 大道 2011-02-05 34 3226
45 함수명을 변수로 해야할 때 지우 2010-04-11 50 4691
44 달력 - 날짜입력기(Date Picker)파일 지우 2010-04-11 58 14416
43 중앙정렬 홈페이지에 레이어 좌표맞추기 지우 2009-12-10 66 3353
42 자바스크립트 이벤트 핸들러 (Event Handl.. 지우 2009-11-13 50 2786
41 날짜 더하기 & 시간 더하기 함수 지우 2009-10-31 54 8163
40 동적테이블 TR 추가 지우 2009-10-31 54 2985
39 IE 설계변경 패치 했는데요...왜 안되는지...[2]파일 최혜경 2008-06-11 66 4363
38 지우님... 도와주세요.. ㅜ_ㅜ[2] 김영필 2008-01-11 75 2813
37 정규식이용 특정문자만 변환 (콜백함수 사.. 지우 2007-08-25 86 2870
[1][2][3]
제목 내용 이름  
ziwooboard v1.0
Contact Phone Number
Bank Account number
ns1.ziwoo.net (211.115.222.24)
ns2.ziwoo.net (211.115.222.24)
Naver BLOG : http://blog.ziwoo.net
Family Homepage : http://home.ziwoo.net
Copyright ⓒ 2006 By Ziwoo.net All right reserved. Administrator.ziwoonet@naver.com