From d77f3694a62390be5e1612598aa43be1a1e16a57 Mon Sep 17 00:00:00 2001 From: kimpure Date: Thu, 21 May 2026 14:02:23 +0000 Subject: [PATCH] =?UTF-8?q?add=20=E3=85=8A=E3=85=8B=E3=85=8A=E3=85=8B,=20?= =?UTF-8?q?=E3=85=8A=E3=85=8A=20replace?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/utils/saferKorean.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/utils/saferKorean.ts b/packages/utils/saferKorean.ts index 0baa14f..8134adb 100644 --- a/packages/utils/saferKorean.ts +++ b/packages/utils/saferKorean.ts @@ -156,6 +156,12 @@ export function saferKorean(input: string): string { .replace(/https\S+/g, "링크") .replace(/ㅌ{2,}/g, "틔틔") .replace(/ㄷ{2,}/g, "덜덜") + .replace(/(ㅊㅋ)+/g, (content: string) => { + return "추카".repeat( + Math.min(Math.floor(content.length / 2), 4) + ); + }) + .replace(/ㅊ{2,}/g, "추추") .replace(/ㄱ+/g, (content: string) => { if (content.length == 2) { return "고고";