int myNumber = 1234567;
		
		// 화폐단위로 변환
		String s = String.format("%,d원", myNumber);
		System.out.println("s: " + s);
		
		// 자리수 마추기
		s = String.format("%010d", 1234567);
		System.out.println("s: " + s);

/**
 * 화페단위 등 3자리수마다 콤마찍기
 * @param value		문자열
 * ex) new dak.utils.StringUtil().getMoneyFormatter("123456")
 */
getMoneyFormatter: function(value) {
	value = value.replace(/,/ig, "");
	value = (value=String(value)).match(RegExp("^[0-9]{"+(value.length%3||3)+"}|[0-9]{3}","g"));
	if( value == null || value == "" || value == "null" )
		return "";
	else
		return value;
}

+ Recent posts