diff --git a/packages/utils/saferKorean.ts b/packages/utils/saferKorean.ts index 09d0875..02cb14b 100644 --- a/packages/utils/saferKorean.ts +++ b/packages/utils/saferKorean.ts @@ -205,8 +205,9 @@ export function saferKorean(input: string): string { // Process number, unit .replace(/(\+\d+[\s\-]+)?([\d\-]+)/g, (_, prefix: string, phone: string) => { - if (!phone.includes("-")) return prefix + phone; - return PhoneNumberKorean.convert(phone); + const all = prefix + phone; + if (!phone.includes("-")) return all; + return PhoneNumberKorean.convert(all); }) .replace(/([\d,]+)([kKMmgGtTpP][iI]?)[bB]/g, (_, num: string, mod: string) => { // 10kib => 십키비바이트