export default class PhoneNumberKorean { static DigitName = [ "공", "일", "이", "삼", "사", "오", "육", "칠", "팔", "구" ]; static Dash = " "; static convert(phone: string): string { return phone.replace(/[\d\- \+]/g, (char: string) => { if (char == "-") return PhoneNumberKorean.Dash; if (char == " ") return " "; if (char == "+") return "플러스"; return PhoneNumberKorean.DigitName[ parseInt(char) as number ] ?? ""; }) } }