Front-end 개발/JAVASCRIPT

javascript 휴대폰 번호 하이픈 (-) 포맷 처리

별의 노트 2023. 1. 11. 16:43
반응형

javascript 휴대폰 번호 하이픈 포맷 (-) 처리

 //"01012345678" --> "010-1234-5678"
 function convertMobileNumberFormat(mobileNo) {
  // mobileNo 자리수가 10개 또는 11개일 경우만 실행 (필요할 경우만 분기 처리)
  if (mobileNo.length === 10 || mobileNo.length === 11) {
    return mobileNo.replace(/^(\d{2,3})(\d{3,4})(\d{4})$/, `$1-$2-$3`);
  }

  return mobileNo;
}