From 2ee7f95df64fd217fc172cb206d55a01d96fb8c0 Mon Sep 17 00:00:00 2001 From: kimpure Date: Thu, 21 May 2026 15:11:45 +0000 Subject: [PATCH] add phonenumber convert --- packages/utils/saferKorean.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/utils/saferKorean.ts b/packages/utils/saferKorean.ts index ba71370..09d0875 100644 --- a/packages/utils/saferKorean.ts +++ b/packages/utils/saferKorean.ts @@ -204,8 +204,8 @@ export function saferKorean(input: string): string { .replace(/[ㄱ-ㅎㄲㄸㅃㅆㅉ]/g, (char: string) => ChoseongMap[char as keyof typeof ChoseongMap]) // Process number, unit - .replace(/[\d\-]+/g, (phone: string) => { - if (!phone.includes("-")) return phone; + .replace(/(\+\d+[\s\-]+)?([\d\-]+)/g, (_, prefix: string, phone: string) => { + if (!phone.includes("-")) return prefix + phone; return PhoneNumberKorean.convert(phone); }) .replace(/([\d,]+)([kKMmgGtTpP][iI]?)[bB]/g, (_, num: string, mod: string) => {