프로그래밍/Web

[javascript] 전화번호 형식으로 바꾸기

galad 2010. 3. 8. 13:56
/**
 * 전화번호 형식으로 바꾸기
 * 예)     02282342232 -> 02-8234-2232
 *         0312437845    -> 031-124-7845
 *         01071050616    -> 010-7105-0616
 * @param num
 * @return
 */
function phone_format(num){
    return num.replace(/(^02.{0}|^01.{1}|[0-9]{3})([0-9]+)([0-9]{4})/,"$1-$2-$3");
}